Search for "Lisa Harrow"
in
Omen III: The Final Conflict (1981)
Act of Betrayal (TV) (TV) (1988)
The Last Days of Chez Nous (1992)