FOREVER MY GIRL starts off on the fateful day that 19-year-old Liam Page (Alex Roe) leaves his fiancée/high school sweetheart, Josie (Jessica Rothe), at the altar. Eight years later, Liam is a hard-drinking, commitment-phobic country music superstar who's never returned to his small Louisiana hometown, St. Augustine.