A sheriff's deputy fights an alternate universe version of himself who grows stronger with each alternate self he kills.
2005
1993
2009
2000
2001
2007
2017
1997
2019
1956
2013
2002
2022
1994