Two childhood friends end up on opposite extremes of morality, and face each other in a good vs evil war.
1993
2020
2024
1982
2016
1966
2006
2002
1950
2018
2008
1979
2021