The trailer I watched says it opens today. When I look in Flixster it doesn't show up as opening today or any day. I guess this will be on demand only. Our local critic gave it a decent review, comparing it to Tremors. Not quite that good, but still good. Is this showing in theaters anywhere? I'm a sucker for giant monster movies.