La película se estrenó en el Festival Internacional de Cine de Toronto en 2005.