It's the end of summer and best friend's Claire (Emma Roberts) and Hailey (Joanna 'JoJo' Levesque) have a major problem. In just five days, Hailey's family is moving halfway around the world! These girls need a major miracle, and they get one in the form of Aquamarine, a beautiful mermaid who washes ashore in a late summer storm. Sweet but clueless to the ways of romance, she offers to grant the girls one wish if they help her find the boy of her dreams. But when they attempt to reel in the cute local lifeguard, the result is something none of them expect and they discover that sometimes what you wish for isn't what you really want after all!