robert pattinson as a mermaid