Emily Blunt miała początkowo zagrać Ashley, ale musiała zrezygnować z roli z powodu napiętego harmonogramu.
Zdjęcia do filmu nakręcono w Austin (Teksas, USA), Nuevo Laredo i w stanie Oaxaca (Meksyk).