man carrying duffel bag uses pay phone next to homeless man sleeping vuba aha abantu benshi babuze akazi this was confirmed the next day by the team the film represented britain at the venice film festival