“No Exit” is a crew of people stuck at a lodge together – and that can only mean one thing – scary movie time! Lee Thomas tells us why this should be on your list of movies to watch right now! The film stars Havana Rose Liu and Dennis Haysbert.

More from “The Stream Team” on BEOND.TV or download our BEONDTV Roku and Amazon FireTV apps for free on your smart TV.