Jericho Mansions (2003)
Jericho Mansions is an independent film directed by Alberto Sciamma. It stars Jennifer Tilly, James Caan and Geneviève Bujold. It was released in 2003 to very little success. It was filmed in Saint John, New Brunswick and in Almeria, Spain.
More at Wikipedia.