Forever My Girl poster

Forever My Girl

"Find your way back home."

Movie PG 2018 1h 48m 7.6 /10

After a decade on the road, a country music star named Liam Page returns to the town that raised him. He left behind a quiet life and the girl he loved, and now faces the reality of a world of fame colliding with everyday responsibilities. Back home, a close knit circle of friends and family... Read more

Stream Now

Where to Watch "Forever My Girl"

Stream with Subscription
Rent or Buy

Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: February 05, 2026

About Forever My Girl

After a decade on the road, a country music star named Liam Page returns to the town that raised him. He left behind a quiet life and the girl he loved, and now faces the reality of a world of fame colliding with everyday responsibilities. Back home, a close knit circle of friends and family tests his priorities as he tries to reconnect with Josie, the woman who once knew him best, while also meeting the demands of a career that has not stood still. The homecoming forces him to confront mistakes, make peace with the past, and decide what matters as he reenters a town that never forgot him. Friendship, forgiveness, and the pull of town life vie within.

Directed by Bethany Ashton Wolf, Forever My Girl adapts Heidi McLaughlin's novel for screen. Story centers on Liam Page, a country star who returns home after years away to reexamine his life and love. The film released in 2018 worldwide.

Forever My Girl earned about 16.37 million worldwide, a modest return against its 3.5 million budget. The film found a steady audience through home video and streaming, offering a tight romance focused on second chances rather than spectacle for audiences.

Critics described Forever My Girl as a small scale romance that leans into small town charm and emotional stakes. The movie explores fame versus family, regret and reconciliation, and the pull of a first love. Performances from Alex Roe and Jessica Rothe anchor a story grounded in everyday lives today.

The title did not become a major pop culture touchstone, but it resonated with fans of country romance for its earnest mood and accessible themes. It contributed to a wave of faith in hometown reunions, underscored by a memorable soundtrack and familiar faces on screen that fans still recall fondly.

Details

Release Date
January 26, 2018
Runtime
1h 48m
Rating
PG
User Ratings
1,351 votes
Type
Movie
Genres
Romance, Drama
Country
United States
Studio
LD Entertainment
Budget
$3,500,000
Box Office
$16,367,326
External Links
View on IMDB

Official Trailer

Cast

Alex Roe

Alex Roe

Liam Page

Jessica Rothe

Jessica Rothe

Josie

John Benjamin Hickey

John Benjamin Hickey

Pastor Brian

Abby Ryder Fortson

Abby Ryder Fortson

Billy

Peter Cambor

Peter Cambor

Sam

Gillian Vigman

Gillian Vigman

Doris

Morgan Alexandria

Morgan Alexandria

Kiera

Lauren Gros

Lauren Gros

Laura

James Rackley

James Rackley

Johnny

A

Arielle Bowden

Sara

Written by: Bethany Ashton Wolf, Heidi McLaughlin

Frequently Asked Questions

Forever My Girl is available to stream on Netflix. You can also rent or buy it on Apple iTunes, Google Play, Vudu, and Amazon Video.

Yes, Forever My Girl is available to stream on Netflix with a subscription.

With a rating of 7.6/10 from 1,351 viewers, Forever My Girl is well-received and recommended by the community. It's a good pick if you enjoy romance and drama stories.

After a decade on the road, a country music star named Liam Page returns to the town that raised him. He left behind a quiet life and the girl he loved, and now faces the reality of a world of fame colliding with everyday responsibilities. Back home, a close knit circle of friends and family test...

Yes. Forever My Girl is connected to Heidi McLaughlin's work, and the film is a 2018 romance drama about a country star who returns home to the love he left behind. In the movie, Alex Roe stars as Liam Page and Jessica Rothe stars as Josie.

Liam Page is played by Alex Roe, and Josie is played by Jessica Rothe. They are the central couple in Forever My Girl, a 2018 romance drama about a country star returning home.