Film
2005·Directed by Larry Bambrick
Mutilated bodies of grey seals have washed up on the sandy shores of Sable Island.