Ostatecznie sam film został przejęty przez CBS Films.
Główne zdjęcia zaczęły się 19 grudnia 2014 roku w Pittsburghu, gdzie sceny były kręcone w Pittsburgh Crèche, w wieżowcach U.S. Steel Tower oraz PPG Place, w parku Ligonier Diamond, w szpitalu Butler Memorial Hospital w Butler, w kościele Orchard Hill Church. Także w miasteczkach Sewickley i Edgewood, w restauracji w Millvale, w South Fayette, Mt. Lebanon, West Mifflin, Franklin Park, Churchill i Wilkinsburg, w parku Boyce Park Slopes również w międzynarodowym porcie lotniczym w Pittsburgh International Airport.
Obsada Steve Martin – narrator, głos psa Diane Keaton – Charlotte Cooper, babcia Charliego, żona Sama John Goodman – Sam Cooper, dziadek Charliego, mąż Charlotte Alan Arkin – Bucky Ed Helms – Hank Cooper Marisa Tomei – Emma Amanda Seyfried – Ruby Olivia Wilde – Eleanor Cooper Jake Lacy – Joe June Squibb – Aunt Fishy Alex Borstein – Angie Alicia Valentine – June Blake Baumgartner – Madison Cooper Timothée Chalamet – Charlie Cooper, wnuk Charlotte i Sama Maxwell