Search
Elodie Kendall
See more on
IMDb
Cast
Crew
Acted in
Dr. Jekyll and Mr. Hyde
2003
as
Sarah Carew
Byron
2003
as
Mercer Elphinstone