Question: What movie staring Ben Foster was released in 2009 and directed by Christian Alvart?
Sentence (from "Ben Foster"): He has had roles in films including "The Punisher" (2004), "" (2006), "Alpha Dog" (2006), "The Messenger" (2009), "Pandorum" (2009), "The Mechanic" (2011), "Contraband" (2012), "Lone Survivor" (2013) and "The Program" (2015).
Relevant evidence: Yes