Two childhood friends end up on opposite extremes of morality, and face each other in a good vs evil war.
1995
1997
1998
2005
2008
—
2018
2007
1968
2016
1926
2024
1940
2022
1993
1991