Boyz n the Hood ★★★★½

oof this has potential for a five star rating from me