Found the first hour pretty tedious if I'm being honest, but the payoff's strong, so I walked out feeling like me and this movie are good.
Sidenote: when the main character picked up a piece of bread and licked it, a girl in the back went, "eww-uh!" Funniest shit I heard all day.