After years of captivity, Stephen takes drastic measures to escape his violent world and his terrifying captor.
2017
2014
2023
2015
1979
2008
1996
1958
2006
1994
1940
2013
1965
1995
2016
1998
2024
2000