Ian McKellen stars as a powerful London theatre critic who becomes entangled in a web of deceit and murder.
The Neon Demon
The Ripper
Lust