News Kevin Bacon Returns To Horror In New ‘You Should Have Left’ TrailerBy Jacob DresslerJune 8, 2020 Stir of Echoes was of the more interesting horror genre films that actor Kevin Bacon was involved with, and now…