Two childhood friends end up on opposite extremes of morality, and face each other in a good vs evil war.
2017
1982
2018
2021
1978
2019
2009
2016
1993
2024
—
2013
1962
1986