 Principal shooting took place in Spain, in the summer of 2003. Due  to financial problems the official premiere was in January 2005, at  the Film Festival Rotterdam. Official opening for the general public  was at 8th of July 2005.