American actor, director and producer James Lafferty is best known for his role as Nathan Scott in the teen drama series ‘One Tree Hill’ (2003 – 2012). He was nominated for a Teen Choice Award in 2004, 2005, and 2010 for his performance on the show. Things did not come easy for Lafferty. He started with small un-credited roles in ‘Beverly Hills 90210’ (1990), and ‘Dr Quinn Medicine Woman’ (1995), and slowly made a mark.
His other film appearances include ‘Oculus’ (2014), ‘Waffle Street’ (2015) and ‘Small Town Crime’ (2017). He has been a regular face on television, where he has appeared in ‘Once and Again’ (2001 – 2002), ‘Crisis’ (2014) and ‘Underground’ (2016). James Lafferty has directed five episodes of the television series ‘The Royals’ (2015 – 2018) and the television film ‘Everyone is Doing Great’ (2017).
Preteens Kaylie and Tim Russell go through a harrowing experience when their parents go insane under the influence of an antique mirror and eventually die, for which Tim is blamed and sent to a psychiatric hospital. Kaylie spends her youth learning about the mirror, and after Tim's release, convinces him to prove his innocence and destroy the mirror.
An 18 year old girl named Samantha Darko and her best friend Corey, embarks on a road trip from Virginia to California, but their car breaks down on the way, near a small town in Utah. They soon meet the locals, but they seem eccentric. They also find out that one of the boys have gone missing.