Glee season 5, episode 20, “The Untitled Rachel Berry Project,” airs tonight at 8 p.m. ET on Fox! Catch up on all the stills and this week’s promo to get you ready for the new episode.

The season 5 finale of Glee is finally here and if you are a fan of the show then you know that there has been some controversy surrounding the show and actors in recent weeks. Glee has been all over the internet between the probable absence of Santana and the final season being moved to mid-season with a possible episode cut. Hopefully this episode will put some of the drama to an end and give the audience an amazing finale that will tide fans over until 2015.

On last week’s episode of Glee Rachel, Santana and Mercedes needed to do some damage control after Rachel was spotted leaving the television pilot audition. They arrange a charity benefitting a local dog shelter which they aptly name Broadway Bitches. While the girls are off fixing Rachel’s name, Kurt attempted to make a name for himself and ended up in a senior citizen production of Peter Pan

To catch up on all the details of last week’s episode, you can read the full recap here.

Related: Listen to tonight’s new Glee songs

The synopsis for ‘Glee’ season 5, episode 20, ‘The Untitled Rachel Berry Project′:

“Mary Halloran – a Hollywood screenwriter who is widely considered a genius – but whom some may politely describe as ‘quirky’ – arrives in New York to tool a script for a potential network television series centered on Rachel’s life. While Rachel is initially quick to bow to Mary’s hip and industry savvy vision for the script, she and the gang are dismayed when all – except Brittany – are confused by what they read, prompting Rachel to try and influence some rewrites that more accurately depict who she is. As Mercedes prepares to launch her nationwide shopping-mall tour to promote her new CD, Sam finds himself on the verge of accomplishing one of his lifelong goals of appearing ‘almost naked on a city bus.’ As the two contemplate spending the next several months apart, friends offer each of them relationship advice, prompting the couple to make a decision about their future. Meanwhile, Blaine continues to work on his showcase with June. While she promises him the event will launch his career in ways he never dreamed of, it will also require him to reveal a lie and break a promise he made to Kurt… something he may not be prepared to do.”

Watch the promo for the episode as well as the full performance of ‘Shakin’ My Head’:

Check out some stills from ‘Glee’ season 5, episode 20:

Where to watch ‘Glee’ season 5, episode 20, ‘The Untitled Rachel Berry Project′ online:

You can watch Glee online by visiting Hulu or Fox’s website starting Wednesday morning. A free stream will be available in order to watch the show.

Watch Glee season 5, episode 20, “The Untitled Rachel Berry Project” tonight, Tuesday, May 13 at 8 p.m. eastern/pacific on Fox.