Victor Frankenstein (2015)
Eccentric scientist Victor Von Frankenstein creates a grotesque creature in an unorthodox scientific experiment.
Still Life (2013)
A council case worker looks for the relatives of those found dead and alone.
Pusher 2012 (2012)
In London, a drug dealer grows increasingly desperate over the course of a week after a botched deal lands him in the merciless clutches of a ...