American Horror Story: Freak Show (10 p.m., FX) – In the season finale, the freaks rebel against new management while Dandy prepares for his debut performance. Also, Elsa ( Jessica Lange) finally arrives in Tinseltown. (Lange says this will be her last “American Horror Story” full-time series role – but there’s no harm in holding out hope for guest spots!)
Arrow (8 p.m., CW) – The team try to protect the city in the Arrow’s absence and fear the worst may have befallen their friend. But Felicity refuses to believe Oliver could be dead – until Merlyn pays them a visit.