Jamie Foxx as D'Angelo