Question: Which film was released more recently, I Witness or Nipped (Film)?
Sentence (from "I Witness"): Released in the United States on February 1, 2003 and re-released by Universal in 2007.
Relevant evidence: Yes