Megan Heffernan is an actress, known for Ink (2009), The One Who Loves You (2013) and 11:59 (2005).
Ink (2009)
The Frame