Question: Which film was released more recently, Karakattakkaran or Abhayam Thedi?
Sentence (from "Karakattakkaran"): The film was released on 16 June 1989 and was a major commercial success, running for over a year in theatres.
Relevant evidence: No