Stephanie Atkinson is known for her work on Island Zero (2017), Stronger (2017) and The Witch Files (2016). Read more on iMDB