The island of Trinidad is home to one of the world’s largest annual performances of the Hindu epic drama known locally as Ramleela. Far away from their ancestral homeland, Indo-Trinidadians perform their own identities as a Caribbean people in a drama of exile that hauntingly replicates their diasporic experience