Today · Thursday, 23 April 1 airing
19:20
Monday, 27 April 1 airing
05:40
No channels found
A scientist invents a time travel machine to take him to the past, but his plans are disrupted when an accident sends him 800,000 years into the future.