Question: who played hyde in league of extraordinary gentlemen?
Answer: Jason Flemyng

Jason Flemyng as Dr. Henry Jekyll / Edward Hyde