Mac & Devin Go to High School Ending Explained: A comedy that follows two high school students -- one overachiever struggling to write his valedictorian speech, the other a senior now going on his 15th year of school. Directed by Dylan C. Brown, this 2012 comedy film stars Snoop Dogg (Mac Johnson), alongside Wiz Khalifa as Devin Overstreet, Mike Epps as Mr. Armstrong, Teairra Mari as Ms. Huck. With a 6.5/10 rating, the ending has divided audiences.

What Happens at the End of Mac & Devin Go to High School?

A comedy that follows two high school students -- one overachiever struggling to write his valedictorian speech, the other a senior now going on his 15th year of school.

How Does Snoop Dogg (Mac Johnson)'s Story End?

  • Snoop Dogg: Snoop Dogg's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Wiz Khalifa (Devin Overstreet): Wiz Khalifa's role in the climax proves pivotal to how the central conflict resolves.
  • Mike Epps (Mr. Armstrong): Mike Epps's character undergoes a significant shift in the final act.

What Does the Ending of Mac & Devin Go to High School Mean?

Mac & Devin Go to High School's ending attempts to resolve the major plot threads, though some narrative elements involving Snoop Dogg may feel rushed. Dylan C. Brown's final act has been both praised for its ambition and criticized for its execution.