Tentacles from Planet X

Tentacles from Planet X appeared in the 2007 movie called The Mist.