The Tomorrow People Season 1 Episode 21
Season 1
IMDb: 8.3
Air Date: 2014-04-28
42min
When the Tomorrow People learn the truth about the serum they were injected with, Stephen and Cara attempt to buy time for Jedikiah while he tries to create a possible…