The independent cinema production company NEON has distributed two of the year’s best horror films. One was the atmospheric take…
Browsing: Marton Csokas
*Includes spoilers. On the surface Robert McCall (Denzel Washington) is an ordinary citizen working at a hardware store, leading a…