Burn the Place you Hide - A film about St Thomas