Buffaloed ★★★½

Oh heck this was unexpected. Zoey Deutch is a goddamn firework. All I'll say is, this is extremely fun, and if you get the chance please see it!