Disaster befalls a village's inhabitants every 300 years. A popular self-styled magician named Naoko (Yukie Nakama) is summoned as a deity to rid the people of their anxiety. But there are many would-be deities there, each posing as a god. When a series of bizarre incidents occur, Naoko is cornered with a genius physicist (Hiroshi Abe) and Detective Yabe (Katsuhisa Namase). Do deities actually exist, or are they charlatans?

Song of the Thin Man
1947
6.7/10

Shadow of the Thin Man
1941
7.0/10

Breathless
2012
5.9/10

The Cheap Detective
1978
6.4/10

Sheroes
2023
5.8/10

Another Thin Man
1939
7.1/10

Ca$h
2010
5.9/10

Lupin III: The First
2019
7.3/10

Foul Play
1978
6.3/10

Psych: The Movie
2017
7.2/10

Cotton Comes to Harlem
1970
6.2/10

Detective Conan: The Lost Ship in the Sky
2010
7.1/10

City Hunter: Shinjuku Private Eyes
2019
6.4/10

Golden Slumber
2010
7.1/10

Detective Conan: The Bride of Halloween
2022
6.5/10

The Thursday Murder Club
2025
6.6/10

Detective Conan: Sunflowers of Inferno
2015
6.2/10

Wrong Cops
2013
6.1/10

Accident Man
2018
6.3/10

The Dream Team
1989
6.1/10
Kamikaze Girls
2004
7.2/10