The New "Skeleton Crew" trailer looks… good?

WATCH ON YOUTUBE