Smallville: Annual
Clark Kent and his friends plans for a weekend change as the appearances of two time-travelers. One has come to kill Clark and the other has come back to save him. The person who has been sent to protect Clark is more than just his protector but a long time friend from a wonderful future. Who is she? Diana of Them...