Beyond the infinite two minutes

River rec from film festival, Japan time travel movie