Steve McCall is known for his work on The Actress (2005), These Final Hours (2013) and The Toll (2010).
These Final Hours
The Furnace