This movie was amazing for an indie. Seriously it has it all. It reminded me of my friends in high school. Yeah the beginning isn't great with the rapping but seriously I loved it. This movie is good if you just wanna watch something and laugh and cry. Amazing cast.