The Magic Jukebox sits in the Faulk Street Tavern in the quiet seaside town of Brogan's Point, Massachusetts. No one knows what classic rock songs will come out of the jukebox when a coin is inserted, but every now and then, the jukebox will play a song that casts a spell on two bar patrons—a song that will change their lives and open their hearts to love.
Antiques dealer Diana Simms is engaged to her longtime boyfriend when she finds herself inside the Faulk Street Tavern. The song "Changes" emerges from the jukebox and enchants her. It also captivates Nick Fiore, a local guy who's arrived at adulthood the hard way, after a tour through the juvenile justice system. Now he's dedicated his life to helping other troubled kids. He has no business even looking at a beautiful, well-bred woman wearing a diamond engagement ring. But once they're bewitched by the jukebox, he and Diana must change their lives, their goals, their dreams…and their hearts.