Rebecca Franklin is known for Trick 'r Treat (2007), Year of the Carnivore (2009) and Kidney and Apple (2016).
No data