Jodie Foster plays perfect balance of absence and presence of spirit, heart. Martin Sheen a purely horrible soulless creature. The boy? Redeemed and redemption. The mothers? Demon mamas, popularly embraced in 70's film, arts and psychology.
Loved it. Got my heart pounding this Year Two Pandemic Christmas night😬