Kevin Bacon books the Airbnb from hell in ponderous Blumhouse chiller You Should Have Left
Back in the autumn of 1999, Kevin Bacon starred in an eccentric Hollywood ghost story called Stir Of Echoes. The movie had the distinct disadvantage of opening in the immediate wake of The Sixth Sense, a bona fide cultural sensation to which it bared a superficial resemblance. Unfair though the comparisons were (a kid…