The Vanishing Appears

This trailer for The Vanishing on 7th Avenue feels like a version of something that could have appeared on the original Twilight Zone.  That alone is reason enough to check it out.