A group of crime scene cleaners struggle to escape a murder house after becoming trapped by an ancient Nordic demon that is hell-bent on driving them insane.
Edward Finlay (also known as Eddie or Eduardo Finlay) was born and raised, first generation, in Miami, FL, from nativ...
See Edward Finlay's other roles →