Hollywood actress Megan Fox is set to play a dazzling mermaid in an upcoming flick.
Megan Fox set to play dazzling mermaid