A 30 minute film exploring rich the art and culture of the Torres Strait Islands.