You Should Have Left Trailer Starring Kevin Bacon

[caption id="attachment_159811" align="alignnone" width="2000"] You Should Have Left Starring Kevin Bacon[/caption] If someone mysteriously leaves a note to warn you to leave the house, then obey that instruction. Kevin Bacon and Amanda Seyfriend star in