"Matrix" movie star Keanu Reeves has signed on to be Sinbad the Sailor, the legendary character from 'The Arabian Nights' in an upcoming movie set in eighth-century China .
This is according to a report in the trade magazine Variety.
In "The Eighth Voyage of Sinbad," a Columbia Pictures film to be directed by Rob Cohen, Reeves and his shipmates set off to find Aladdin's lamp.
Along the way the crew meets a beautiful empress "and battle fantastical creatures as well as a rebellious Chinese general who threatens the kingdom with his supernatural powers," wrote Variety.
Reeves currently stars in the supernatural thriller "Constantine," an adaptation of the DC-Vertigo comic book.
Hollywood has taken Sinbad to the big screen before.
Douglas Fairbanks Jr. starred in "Sinbad the Sailor" (1947), while Columbia Pictures produced "The Seventh Voyage of Sinbad" (1958), "The Golden Voyage of Sinbad" (1974) and "Sinbad and the Eye of the Tiger" (1977).
The most recent was "Sinbad: Legend of the Seven Seas" (2003), an animated DreamWorks film with the voices of Brad Pitt and Catherine Zeta-Jones.