Trapped in a time loop trying to solve a murder, detective Aarav's mind fractures. Torn between his partners' advice, he must solve the case while confronting a terrifying possibility: he is the most unreliable witness.
1983
2001
1985
2025
1990
2003
1997
—
1998
2002
1991
1958
1987
1999
1980
1960