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.
2018
1994
2014
2012
1993
1954
2002
2013
1933
2015
2004
1945
2007
2017
1950
2019
1984