Log in
Ellie Torrez
Writer | Actress
1979
London, England, UK
Known For
The Puzzle
7.4
Dr. Jekyll and Mr. Hyde
5.5
Respire
4.4
Misery
0.0