La película se filmó en Barcelona, España y se estrenó originalmente el 23 de noviembre de 2007.