Longtime friends Kevin and Dan struggle to thrive in their new surroundings in Flatbush, Brooklyn, but when Kevin accidentally spills a local drug dealer's promethazine while on a routine food delivery, both their lives are thrown into unexpected upheaval.
Zayna deals with a rumor she had sex with her teenage crush while Kevin deals with delivering on his first freelance painting job. Dan excitedly prepares to attend Jess's birthday party. But their worlds collide when Drew's demands impact all their lives.
When Kevin and Dan's beloved jazz musician neighbor faces eviction, Kevin enlists Jasmine to organize a protest. Meanwhile, Dan anxiously dreads an after-school meeting with Jess to discuss a Child Services case, where he expects to be fired for his ties to Drew and Zayna.
Kevin, bummed from being stood up by Jasmine and ripped off by a local Brooklyn rapper, spends a 'shrooms-filled night out with his successful sister which leads to a series of revelations. Meanwhile, in an effort to make Dan bond with his stepdad Kareem, Dan's mom drags him into competing in the Greenest Block in Brooklyn contest.
Dan vies for a position as head coach of his school's basketball team. Kevin has a surprising encounter with Drew that begins a shift in their dynamic. Zayna, suspended from the dance team for her fight with Dami, has to figure out how to deal with the consequences.
Dan and Kevin's growing roommate tensions coincide with an ongoing fight between their new neighbors. But when Dan struggles to have much-needed Zoom therapy with his brutally honest therapist, she somehow manages to resolve everyone's issues simultaneously.
When the school goes on lockdown due to a bomb threat from an expelled student, Dan moves to help Jess defuse the situation while Zayna learns a shocking secret about her family through Dami. Meanwhile, Kevin meets with a gallery owner, who gives his work an honest review.
Zayna checks out rumors about her family and discovers that Drew's responsible for her father being in jail, which leads to her going on the run. While Drew and Kevin look high and low for her, Dan and Jess's emerging, secret relationship is tested and everyone's worlds collide.
After breaking protocol, Dan and Jess face consequences at their job. Meanwhile, Kevin discovers Dan lied to him about Zayna. The fracture between the two longtime friends drives Kevin to seek Drew's friendship, all of which culminates in a tragic circumstance.
After a shocking tragedy as a result of Kevin hanging out with Drew, Dan and Kevin argue about the merits of their friendship. Meanwhile, Zayna, who's secretly staying at Dami's house to avoid Drew, faces a decision about her future. A final turn leaves all of their futures in question. Season finale.