Question: Which film was released more recently, Last Life In The Universe or Mother Teresa: In The Name Of God'S Poor?
Sentence (from "Last Life in the Universe"): Last Life in the Universe
Relevant evidence: No