In the Season 1 finale, Russell realizes his alliance was a mistake, he tries to make amends by saving Cara; Stephen tries to stop the extermination of humanity, airing Monday, May 5, 2014 at 9 p.m. ET/PT on The CW.