Two childhood friends end up on opposite extremes of morality, and face each other in a good vs evil war.
1987
1971
2019
1984
2024
2016
1993
1958
2005
2023
2017
1970
2022
1981