El rodaje de la película, protagonizada por Tom Cruise y Cameron Díaz, se inició el 16 de noviembre y finalizó el 15 de diciembre, con un total de 4 semanas entre Sevilla y Cádiz.
Aunque se rodó en otras localizaciones españolas, Andalucía fue el lugar donde más tiempo permaneció el equipo, que ya se había instalado dos meses antes del inicio del rodaje.
Los protagonistas aprovecharon al máximo su estancia en Andalucía, convocando a sus familiares y amigos a disfrutar de Cádiz y Sevilla, de sus monumentos, parajes naturales y gastronomía. El actor Tom Cruise publicó una emotiva carta de despedida en su blog destacando la belleza de Andalucía y la profesionalidad de todo el equipo técnico andaluz que trabajó en el rodaje.
