Nicole Kidman plays mother to Mia Wasikowska in psychological thriller Stoker but shes not exactly the maternal type.
A glamorous widow, Kidmans Evelyn welcomes the arrival of the mysterious Charlie (Matthew Goode), her late husbands elusive brother.
When India (Wasikowska) grows closer to Charlie, Evelyn bristles with envy and India starts to develop into quite a different creature.
Its a fascinating, super-stylish thriller, mixing monochrome with gothic touches Mia sports buttoned up black and white dresses while gangly legged spiders scatter around her legs, symbolising the horrors to come.
Kidman is perfectly cast as the cold, composed Evelyn while Matthew Goode is a suitably seductive, eerie presence.
Not an easy watch but definitely compelling.
Stoker is in cinemas now
Watch the trailer for Stoker below