A teen must overcome is troubling past to discover who he truly is.
1957
1976
2013
1932
1963
2016
1966
2006
1961
1965
2003
2007
2008
1969
2011
1999