Aaron Eckhart se preparou para o papel de diferentes maneiras. Ele se disfarçou de um veterano da Guerra do Vietnã e, de cadeiras de rodas, discutiu com pessoas em Venice Beach. O ator também se sentou em frente a uma casa e observou a reação do proprietário da residência ao recebê-lo.
Rosario Dawson foi escalada para o papel principal, mas devido a conflitos de agenda, teve que ser substituída por Catalina Sandino Moreno.
Produzido em novembro de 2013, mas só foi lançado em dezembro de 2016.