The Mist ★★★★

Surprisingly good. The ending is brutal - in a good way. Wouldn't be half as thought-provoking if it had remained true to the novella.