Jennifer Lawrence wycofała się z pracy nad filmem "The Rosie Project", by zagrać w tym filmie.
Film kręcono w Montrealu (Kanada).
Film kręcono od 13 czerwca do 28 sierpnia 2016 roku.