his musical tour in Berlin. Cast Alex Roe as Liam Lincoln Page Jessica Rothe as Josie Mollee Swan Abby Ryder Fortson as Billy Anne Swan Travis Tritt as Walt Peter Cambor as Sam, Liam's manager Gillian Vigman as Doris, a publicist Judith Hoag as Dr. Whitman Tyler Riggs as Jake Swan John Benjamin Hickey as Pastor Brian Page Production Development Author Heidi McLaughlin was inspired to write Forever My Girl after seeing a picture of a man on Facebook who looked like he was trying to apologize to a girl. To choose the name of Liam Page it took her a total of 10 or 15 minutes, and that same night she wrote the first 5,000 words. After her book was published, she received an offer from LD Entertainment for a film based on the book. On adapting the book for film, Roe said, "It was difficult to accommodate everything in an hour and a half obviously and there were also other changes that Bethany [Wolf] thought were important." Casting McLaughlin said that writing for Liam and Josie was easy because she has friends who are in bands. For the role of Liam, Roe had to learn to sing and play the guitar. Brett Boyett, the film's musical supervisor, helped him practice every day for almost three months. To research his accent Roe watched interviews of country music singers. He was nervous about acting on stage and talked to country group Little Big Town about performing in front of 50,000 people. Roe formed a band in Los Angeles and held several performances for close friends to practice. McLaughlin positively compared Roe to actor Stephen Amell, stating that, "Alex Roe looks like Amell but younger, so for me it's a perfect choice." Rothe said she was attracted to the role of Josie for her strength and female empowerment. McLaughlin originally pictured the Australian supermodel Miranda Kerr for the role, and remarked that Rothe resembled a blonde version of Kerr. Rothe and Roe did not know each other beforehand but had several friends in common, and hung out several times before filming in Atlanta to feel comfortable around each other. Reception Box office Forever My Girl opened on January 19, 2018, and grossed $4.7 million from 1,115 theaters in its opening weekend, finishing 10th. It held well in its second weekend, dropping just 12% to $3.7 million. The film went on to