Snoop Dogg and Wiz Khalifa have just dropped the full trailer for their upcoming film Mac & Devin Go to High School out July 3. The film has Snoop playing the 15-year high school senior Mac while Wiz plays a straight A student trying to graduate as the valedictorian. When the two characters paths cross all the expected hilarity, trouble and weed smoking ensues. Mac & Devin Go to High School also stars Andy Milonakis, Mike Epps, Teiarra Mari and Affion Crockett. Watch the trailer below.