Wanneer er in het dorpje Barnacle Bay op Cape Cod een met zeewier bedekt wezen aanspoelt, vrezen de inwoners het ergste. Is er een zeemonster in hun midden? Nee, het is een baby zo groot als een huis! De dorpsbewoners nemen de reusachtige baby in huis en noemen hem Stormalong, kortweg Stormy. Stormy wordt meer dan 7 meter lang en heeft moeite om zich aan te passen; hij kiest voor een leven aan boord van een koopvaardijschip om zijn plek in de wereld te vinden. Ondertussen wordt de dorpsbewoners het leven zuur gemaakt door een ECHT zeemonster en alleen Stormy is groot genoeg om hen allemaal te redden!