Review: “The Lure”

“The Lure” – Mermaid movies are almost as rare as reported sightings of the finned-ladies of the sea.  Arguably, the most famous mermaid film within the last fifty years is the comedy/romance “Splash” (1984), but Disney’s “The Little Mermaid” (1989) could be a close second.  Now, I did see “Mermaids” in the theatre back in [...]