Recently, myself and others have been crying out for better female characters, ones who are more complex and three dimensional. So big thanks to screenwiters Guy Holmes and Martha Holmes for creating such a character in Anna, and even bigger thanks to Taissa Farmiga for playing her. Farmiga’s Anna is assured and forward, never playing any stereotypical weakness too often seen in teenage girl characters. Farmiga walks the fine line between trauma victim and sociopath with perfect mystery, and there is great chemistry between her and Strong..
— Mindscape Movie Review (x)