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"): ( Thai title: เรื่องรั ก น้อยนิด มหาศาล," Ruang rak noi nid mahasan") is a 2003
Relevant evidence: Yes