

Late to pitch her revolutionary time machine, inventor Olivia is interrupted by her future self, forcing her to choose between fortune and fame, or destroying her invention to save the world.
Directed by Finlay Crowe, Baldwin Li
User score
0 votes
Released
May 28, 2026
10m