A teen must overcome is troubling past to discover who he truly is.
2014
1982
2002
2010
2017
2018
2013
1999
1997
2016
1990
2005
2020
1977
2015