The final climactic scenes were filmed aboard the decommissioned Queen of Sidney, a 138-car ferry that served the British Columbia Ferry Corporation from 1960 to 2000. It now rests in the Silverdale Ferry Graveyard near Mission, BC.
The Sea Beasts are actually based at the Deep Ones created by H.P. Lovecraft.