From Wikipedia, the free encyclopedia
Deon Taylor is an American film director and screenwriter for horror films.
Description above from the Wikipedia article Deon Taylor, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Image and biography provided by The Movie DB
Harris stars as a police officer caught between two sides of her identity
Be careful who you buy your house from, not who you sell it to