Tonight fans of the CW series 'The Tomorrow People' will be able to watch their season finale episode at 9pm ET/PT entitled "Son Of Man". SAVING HUMANITY - Russell (Aaron Yoo) realizes his alliance with The Founder (guest star Simon Merrells) was a mistake, and tries to make up for his decision by saving Cara (Peyton List) from an Ultra ambush. Stephen (Robbie Amell) understands that he must be the one to stop The Machine and the extermination of humanity, but he

