Twenty-nine Hours to Eternity