In this intense sci-fi thriller directed by Ben Rock, a small-town grocery store becomes the unlikely battleground for a group of armed strangers who take the employees and customers hostage….