La película se comenzó a rodar en noviembre de 2006 en Nueva Orleans, antes de pasar a las Islas Vírgenes, Montreal y L.A.