magnifying glass search icon

Elena Finney Filmography

Poster of Charmed

Charmed (1998)

The Halliwell sisters have a secret that they've just recently discovered. As the descendants in...

Poster of Medical Investigation

Medical Investigation (2004)

Diseases can be powerful and take out huge groups of people with outbreaks. An elite...