Star: Delroy Lindo