The Open House – Netflix December 29, 2017 5:54 pm|Welp, I won't be sleeping tonight. Check out the trailer for this thriller coming soon to Netflix. It…