|
First Appearances:
Most Important Roles:
Career Highlights:
Leona Igoe starred as the young architect in the supernatural thriller 'Puffball' (2007). The film revolves around her character moving to an isolated valley to build a house, becoming pregnant there, and subsequently facing threats from neighboring farmers who oppose her unborn child.
Loading Video...