Question: Which film was released more recently, Invasion Of Astro-Monster or Trousers (Film)?
Sentence (from "Star Pilot"): Star Pilot is a 1966 Italian science- fiction film directed by Pietro Francisci.
Relevant evidence: No