Arrow (8pm, CW) - Season one ends with Oliver and Diggle trying to stop the Dark Archer from carrying out his vengeance on the Glades. Meanwhile, Thea races to find Roy and inadvertently puts herself in danger from Malcolm's evil plan.
American Idol (8pm, Fox) - The final two singers battle for the title in part one of the two-part season finale. Tune in tomorrow night for the winner.
Supernatural (9pm, CW) - Season 8 ends with Crowley (Mark Sheppard) poised to undo all the good that Sam (Jared Padalecki) and Dean (Jensen Ackles) have accomplished as hunters. But the Winchester brothers try one final play against the Demon King.
Modern Family (9pm, ABC) - Phil hopes his new RV will be the perfect vehicle for a family road trip, but Claire lets her husband find out for himself why it might not be such a good idea.
Psych (10pm, USA) - Shawn and Gus go undercover at a radio station to investigate the murder of their favorite DJ.
Nashville (10pm, ABC) - Lamar takes Rayna's side against Teddy concerning the girls, and Jolene attempts to help Juliette.
Chicago Fire (10pm, NBC) - Oh Casey. Casey, Casey, Casey. We are all so sorry, bro. You made us cry last week. But now it's time for some justice. Go on and team up with the Intelligence Unit to avenge Hallie's death, even though it's headed by your enemy, Sgt. Voight.