Continuity mistake: When the assassin takes Mina as hostage and holds a knife to her throat, Mina's scarf is under his arm. Two shots later the scarf is hanging over his hand. (00:27:50)

The League of Extraordinary Gentlemen (2003)
Ending / spoiler
Directed by: Stephen Norrington
Starring: Sean Connery, Jason Flemyng, Shane West, Richard Roxburgh, Stuart Townsend, Tony Curran, Naseeruddin Shah, Peta Wilson
Dorian Grey is the real traitor who is working for M. M is really the Phantom, who is really Professor James Moriarty. M just wanted the League so he could steal their abilities. Sawyer learns how to shoot properly and kills M as he tries to escape. Quatermain dies and the League gathers around his grave in Africa while a shaman dances around. The League walks off and Quatermain's grave starts to vibrate. But did he really die?
Shaun
Dorian Gray: Ah, the bedroom. Does it give you memories or ideas?
Mina Harker: Ideas. [Stabs him in the lower parts.].
Trivia: Richard Roxborough played Sherlock Holmes in the Hound of the Baskervilles movie. In the LXG movie, Richard Roxborough acted as Moriarty, Holmes's arch enemy.
Question: I know that some aspects of the movie were altered from the source materials because of copyright issues and various other reasons (i.e. having Skinner as the Invisible Man instead of Griffith.) Were there any such reasons given for changing the nature of Dorian's portrait from Wilde's novel, or was that just altered to make his death scene more "dramatic?"





Answer: I haven't read this book of Wilde, but I think alterations were prompted not by copyright issues but because this conveniences the "league" storyline.