The upcoming filmThe People Upstairs has confirmed its December 3rd theatrical release, along with the unveiling of its main poster and official trailer. The film follows an unpredictable night ...