Madeline O'Brien is known for Gone Baby Gone (2007), The Legend of Lucy Keyes (2006) and Blessid (2015).
Gone Baby Gone
Alone in the Dark
Blessid
The Legend of Lucy Keyes
No data