Roger's return isn't as simple as anyone hoped on The Tomorrow People Season 1 Episode 20. He and Stephen attempt to destroy the Machine before it can hurt anyone, but their plan is thwarted by an unusual foe.
On this episode of The Tomorrow People, Stephen discovers a strong connection to a new paranormal who may be able to help him free Astrid. Meanwhile, John and Cara disagree (again) on how to lead the group.
On The Tomorrow People, Stephen goes on a camping with his family and Peter, John takes a bullet to protect Astrid after Ultra gets wind she knows about Stephen and Cara saves Astrid and John from certain death.