From writer/director Harmony Korine (Spring Breakers) comes another irreverent look at the sleazier parts of life with The Beach Bum.

Matthew McConaughey plays a rebellious stoner named Moondog lives life by his own rules. It also stars Zac Efron, Snoop Dogg, Isla Fisher and Martin Lawrence.

Check out this NSFW trailer!