Meerjungfrauen gibt es wirklich - das wird dem jungen Reporter Cam Harrison (William Moseley) jedenfalls von seinem Boss gesagt. Gemeinsam mit seiner Nichte Elle (Loreto Peralta) besucht dieser deswegen den Zirkus, der gerade in der Stadt ist, denn hier soll die geheimnisvolle Nixe erst kürzlich gesehen worden sein. Cam schenkt dem vermeintlichen Fabelmärchen allerdings keinen Glauben, bis er schließlich Elizabeth (Poppy Drayton) entdeckt - eine in einem Wassertank gefangene, waschechte Meerjungfrau. Sie erzählt Cam und seiner Nichte ihre traurige Geschichte, der die beiden Besucher fasziniert lauschen. Nicht nur das wunderschöne Wesen selbst birgt nämlich ein Mysterium, sondern auch der Zirkus...