The Time Travelers (Depths of the Unknown) - Rotten Tomatoes