The twisted tale of Caleb, and his alter ego Lester. After being pushed around too far, Caleb transforms into Lester and returns to those who have wronged him.
1997
1963
1977
1988
2006
1985
1986
1987
2018
—
1981
1980
1979
1973
1999
1972
2010
1970