In this gripping German drama, three corporate consultants are confined to their hotel room in Lagos, Nigeria, as they navigate the cutthroat world of global capitalism. The film explores themes…