Question: John Hannah had a film appearance in the 1998 film directed by whom?
Sentence (from "John Hannah (actor)"): His television roles include: Dr Iain McCallum in "McCallum" (1995–1998); D.I. John Rebus in "Rebus" (2000–2001); Jack Roper in "New Street Law" (2006–2007); Jake Osbourne in "Cold Blood" (2007–2008), Quintus Lentulus Batiatus in "Spartacus" (2010–2011), Jack Cloth in "A Touch of Cloth" (2012–14), Jason's father (Aeson) in the BBC series "Atlantis" (2013–15) and Dr. Holden Radcliffe in "Agents of S.H.I.E.L.D." (2016-2017).
Relevant evidence: No