24 Season 8 Episode 21 (12:00PM – 1:00PM) Photos 24 Spoilers 14 years ago FOX released the promo pics a bit early this week along with some from the series finale.