Question: Which film was released earlier, House Of Ricordi or Haven (Film)?
Sentence (from "Haven (film)"): Haven is a 2004 feature film set in the Cayman Islands, a British offshore financial centre.
Relevant evidence: Yes