A ferocious Jessie Buckley and a heartbreaking Christian Bale star in a bold film of "huge scope and ambition" that is "loaded with surprises".
Maggie Gyllenhaal's movie is a scrappy feminist take-off on the "Frankenstein" myth that could have used more storytelling juice.