Glee is back tonight, and we couldn't be more excited! Tons of guest stars will be back for March 4's Season 5 Episode 10: "Trio." Here's all the spoiler-ific tidbits and secrets we've learned about it thus far. 

Glee Music Spoiler: Lea Michele Singing With Adam Lambert

Have you been wishing that Lea Michele (Rachel) would get a duet with Adam Lambert? All that wishing is about to pay off!

Glee Season 5: When Is Adam Lambert's Last Episode?

Will this be Starchild's last Glee episode for quite some time? Say it ain't so!

Glee Season 5 Spoiler: Rachel and This Guy Get Really Close!

Here's a relationship we never expected to see develop on Glee.

Lots of Exciting Guest Stars!

Credit: Adam Rose/FOX © 2011 Fox Broadcasting Co.

Glee Spoiler: NeNe Leakes Is Back for Season 5, Episode 10: "Trio"

It's time for a visit from everyone's favorite swim coach-turned-Cheerios honcho, Roz Washington, played by Real Housewives of Atlanta star NeNe Leakes.

Glee Season 5 Welcomes Skylar Astin, Lea Michele’s Broadway Pal (PHOTO)

This episode will be all about prepping for Nationals, as the big competition happens in the following episode. Skylar Astin plays the leader of New Directions' main opponent, Throat Explosion, and we might see him pop up in "Trio" as well.

Pitch Perfect's Skylar Astin: His Glee Role Is Very Similar to [Spoiler]'s!

You're in luck if you've been missing a certain angst-filled character with impeccable hair.

Glee Season 5: [Spoiler] and [Spoiler] Expecting a Baby — Confirmed!

Congrats, you two!

Promo for Glee Season 5, Episode 10: "Trio” — Demi Lovato's Back! (VIDEO)

The amount that we've missed her? So, so much.

Rumored Track List

Glee Music Spoilers! Rumored Song List: Season 5, Episode 10 “Trio”

— Loggins and Messina's "Danny's Song," performed by Schue and Emma

— Destiny's Child's "Jumpin' Jumpin,'" performed by Blaine, Sam, and Tina

 Simple Minds' "Don't You (Forget About Me)," performed by Blaine, Sam, and Tina

— The Supremes' "The Happening," performed by Kurt, Starchild, and Dani

— Heart's "Barracuda," performed by Rachel and Starchild

— Laura Branigan's "Gloria," performed by Rachel, Santana, and Starchild

— Wilson Phillips's "Hold On," performed by Blaine, Sam, Artie, Tina, and Pamela Lansbury