Mankind Is No Island

One of the many gems Tropfest has delivered!