Kate Mara as Lee Weathers (right) investigates a seemingly innocent human named Morgan played by Anya Taylor-Joy (left), who presents a mystery of both infinite promise and incalculable danger.
Kate Mara as Lee Weathers (right) investigates a seemingly innocent human named Morgan played by Anya Taylor-Joy (left), who presents a mystery of both infinite promise and incalculable danger. Aidan Monaghan TNS
Kate Mara as Lee Weathers (right) investigates a seemingly innocent human named Morgan played by Anya Taylor-Joy (left), who presents a mystery of both infinite promise and incalculable danger. Aidan Monaghan TNS

‘Morgan' goes from great to grisly in second half

September 01, 2016 08:48 AM