A film about time travel