A trailer and poster have arrived online for the British indie supernatural horror She Saw Us. The film follows a group of friends as they head out to a secluded house, hoping to make a documentary, where they inadvertently unleash the spirit a vengeful witch connected to a two-headed doll they discover on the property […]