Hayden Panettiere as Josie Roberts
Scott Eastwood as Colt Roberts
Jeanine Mason as Brooke Thompson
Brett Eldredge as Tommy Turner
Debby Ryan as SueEllen Turner
Jon Langston as Bobby Gerand
Kacey Musgraves as Carrie Ann Gerand
Charlie Hunnam as Wes Lynch
Denise Bidot as June Lynch
Woody Harrelson as Travis Roberts
Diane Lane as Katie Crawford
Alrighty y'all. How do we think of the cast? I kinda like it tbh