I thought this movie was going to be corny and it was so funny! I was laughing so hard I had tears rolling down my face. I was not sure that Channing could play this role but he did an awesome job and this was by far Jonah Hill's best movie. I loved the appearances by the old 21 Jump Street cast. I highly recommend this movie.