‘The Last Place on Earth’ is a multi-chaptered narrative that seeks to explore the complex identities and cultural inheritance of one of the last remaining British Overseas Territories on earth, the island of Bermuda. Born and raised in this community, this documentary is both a personal journey and an investigation...