Search for "Torri Higginson"
in
The English Patient (1996)
Stonehenge apocalypse (TV) (2010)