21 Jump Street ★★★½

Much better than I expected!