Cara and Stephen try to buy Jedikiah time as he works on a possible antidote for the serum; Russell and the other rogue Tomorrow People come to a rash decision; John turns to Astrid for advice, airing Monday, April 28, 2014 at 9 p.m. ET/PT on The CW.