on February 25, 2004 The Big Question Although it was shot on the set of director Mel Gibson’s controversial epic The Passion… on February 25, 2004