James Davidson

The Mechanic
7.0

The Mechanic

Arthur Bishop is a veteran hit man who, owing to his penchant for making his targets’ deaths seem like accidents, thinks himself an artist. ...
Toad Road
4.7

Toad Road

2012

Toad Road

A disturbing portrait of contemporary youth culture where the lines between reality and fiction are blurred with often frightening results.