House Sitter Wicked Pictures From director Brad Armstrong comes an emotional thriller that will mesmerize the mind and excite the senses. Teresa (Jessica Drake) is a house sitter with a…