After years of captivity, Stephen takes drastic measures to escape his violent world and his terrifying captor.
1933
2023
1982
1991
1997
2017
2014
2002
2005
2024
2021
1998
1992
2006
2015
1993
1996
1987