Anthony Hopkins is in final negotiations to play an evil sorcerer in "Arabian Nights," an action-adventure picture starring Liam Hemsworth, the high-flying paramour of Miley Cyrus.
A realistic movie with lots of accurate period detail? Oh, absolutely:
The period epic revolves around a young commander (Hemsworth) who, after his king is murdered in a coup, joins forces with Sinbad, Ali Baba and the Genie from the magic lamp to rescue the queen, Scheherazade. Hopkins will play Pharotu, a sorcerer who killed Sinbad's love, a mermaid, and is looking to amass more magic for himself.
I'm thinking that if you can kill a mermaid with magic, you probably have magic enough, but I'm no expert.