earth in the past? just like the new planet of the apes?
Nice twist there, but it make sense this time...