A teen must overcome is troubling past to discover who he truly is.
1955
1997
2008
2015
2014
2013
1993
2016
1978
2007
1972
2018
2000