Jason Flemyng as Dr. Henry Jekyll / Edward Hyde

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