in what film did andrew buchan play john mercer, and what year did the film come out?
in 2008, andrew buchan starred in the fixer as john mercer.