Gotham (8 p.m., Fox) – After being removed from protective custody, Gordon faces threats in the prison and must rely on his new friend for help.
The Fosters (8 p.m., Freeform) – In the Season 3 finale, Callie makes a shocking discovery following a tragic loss.
Supergirl (8 p.m., CBS) – The Flash (Grant Gustin) comes from an alternate universe and aids Kara in her battle against Siobhan and Livewire in exchange for her help getting home.
Jane the Virgin (9 p.m., CW) – A flood at the Villanueva house sidetracks wedding plans. Meanwhile, Petra struggles to adjust to motherhood.
Bates Motel (9 p.m., A&E) – Norman and his new friend have an adventure, while Norma experiences her first taste of happiness in some time while at the festival in White Pine Bay.
Better Call Saul (10 p.m., AMC) – When Mike’s hand is forced, he can no longer hide his frustration.