Mikaela Devitt is known for The Strip (2002), The Lost Children (2006) and The Witch & the Woodsman (2010).
No data