Descent
Convinced they can find a new home for humanity and save the world from climate doom, three 'scientists' descend to the bottom of the ocean...to Eel City.
Release Date
August 28, 2024Runtime
51 minDirected by
Liam FitzgibbonLanguage
EnglishBudget
$0Revenue
$0Status
ReleasedCast
Crew14 crew members