The title of this film, which combines flicker effects and comic strip elements, refers to an old belief that each solar eclipse produces a war.
2011
2003
2017
2023
1942
1992
1937
1999
1994
2004
1979
1947