As filmagens começaram na primeira semana de agosto de 2013, no Rio de Janeiro. O diretor Stephen Daldry permaneceu na cidade por alguns meses antes das filmagens, para escolher as locações e selecionar o elenco local.
Baseado no romance de 2010 escrito por Andy Mulligan.