Sophie never really believed in mermaids. But when she is sent to stay with her aunt in Owhiro Bay for the summer, she might just meet one. But is Maggie really who she says she is?