quellemovies.com
Quelle Movies: TIFF - Pelican Blood
Directed by German filmmaker Katrin Gebbe, Pelican Blood explores the lengths an adoptive mother will go to save her psychotic child. It's absolutely terrifying. Taut, tense, and beautifully filmed.