In what sci-fi thriller could one find the actress who played Hadley on True Blood starring beside Michael Biehn?
Deep Red (1994 film) Deep Red is a 1994 sci-fi thriller television movie from RHI Entertainment starring Michael Biehn and Lindsey Haun. It was directed by Craig R. Baxley and written by D. Brent Mote.
The Open Door (film) The Open Door is a 2008 Australian horror/thriller film, directed by Doc Duhame and starring Catherine Munden, Sarah Christine Smith, and Ryan Doom. Munden's character finds her vengeful wishes toward people coming true.