Two childhood friends end up on opposite extremes of morality, and face each other in a good vs evil war.
2018
1984
2016
1998
2011
—
2023
2010
2017
2025
1966
1950
2015
2021
1982
1980
2004