In the seaside town of Amity, something nasty lurks under the waves. John Guerrasio reads the book that sparked a blockbuster.
Discover 11,128,835 listings and 280,423 playable programmes from the BBC
In the seaside town of Amity, something nasty lurks under the waves. John Guerrasio reads the book that sparked a blockbuster.