A man trapped in a timeloop of vengeance begins to realise the fallacy of revenge in Shinji Araki’s absurdist drama.

Windows on Worlds