Annabel Wright is an actress, known for Godforsaken (2010), Lightning Strikes (2009) and Lake Placid vs. Anaconda (2015). Read more on iMDB