Smallville
Arrival
S5 E1:
Clark learns he must stay at the Fortress of Solitude in order to prepare to save the planet.
Starring
Terence Stamp, James Marsters, Alana De La Garza