Mahershala Ali has officially joined Season 2 of HBO’s acclaimed crime drama Task, stepping into a major new role opposite returning star Mark Ruffalo. The two‑time Oscar winner will play Eddie Barnes, a respected Philadelphia DEA agent whose team clashes with Ruffalo’s FBI task force, setting the stage for a tense new chapter in the series.
Ali will portray Eddie Barnes, described as a seasoned, well‑respected DEA agent in Philadelphia. His unit comes into conflict with Ruffalo’s character, Tom Brandis, who now leads a new FBI task force. The deeper the operation goes, the harder it becomes to determine who is actually being targeted—setting up a morally complex, high‑stakes storyline for the new season.
This marks Ali’s return to HBO after leading True Detective Season 3, a performance that earned him multiple award nominations.
Season 2 picks up with Brandis stepping into a new leadership role, navigating a task force where loyalties blur, and danger escalates. The introduction of Barnes adds a fresh dynamic—this time, a rival law‑enforcement figure rather than the criminal adversary seen in Season 1.
The first season featured a large ensemble cast, though many characters did not survive the finale, making room for new faces like Ali in the upcoming storyline.
The series continues under creator and showrunner Brad Ingelsby (Mare of Easttown), who returns alongside executive producers Mark Ruffalo, Paul Lee, Mark Roybal, Jeremiah Zagar, and Ron Schmidt. Nicole Jordan‑Webber and Karen Wacker serve as co‑executive producers.
Ali’s casting comes amid a busy period in his career. In addition to his acclaimed film work (Moonlight, Green Book), he has recently appeared in Leave the World Behind, Swan Song, and the Spider‑Verse animated films.

