US Navy battles monsters unearthed from the frozen arctic.
The Navy vs. the Night Monsters is not available for streaming at this moment.