Skip to main content

Dan's Review: "Fist Fight" is a long, dirty joke

Feb 18, 2017 01:46AM ● Published by Dan Metcalf

Ice Cube and Charlie Day in Fist Fight © 2017 – Warner Bros.

Fist Fight (Warner Bros.)

Rated R for language throughout, sexual content/nudity and drug material.

Starring Charlie Day, Ice Cube, Christina Hendricks, Dennis Haysbert, Tracy Morgan, Dean Norris, JoAnna Garcia Swisher, Jillian Bell, Alexa Nisenson, Kym Whitley, Kumail Nanjiani, Conphidance.

Written by Van Robichaux, Evan Susser and Max Greenfield.

Directed by Richie Keen.

GRADE: C

REVIEW:

I used to think life in my own high school was “edgy” while our teachers and administrators had no clue as what kinds of naughty deeds the student body was up to. If we are to believe the premise of Fist Fight, my high school was more like a Sunday school. Dirty jokes, nasty pranks inappropriate teacher/student relationships, drugs, bullying and violence are the basic core humor that fuels the movie, starring Charlie Day and Ice Cube as feuding high school teachers.

Day plays Mr. Campbell, a mild-mannered English teacher trying to get through the last day of school, so he can appear with his daughter (Alexa Nisenson) in her grade school daddy-daughter talent show. He’s also nervous that he’s about to laid off in s series of cutbacks perpetuated by the mean-spirited Principal Tyler (Dean Norris), which would put him in the dog house with his 9-month pregnant wife (JoAnna Garcia Swisher). While visiting the class of his fellow teacher Mr. Strickland (Ice Cube), Cambell witnesses his associate in a moment of rage that threatens the safety of his students. When word of the incident gets back to Principal Tyler, Campbell snitches on Strickland to save his job, and Strickland is summarily fired on the spot. This betrayal enrages Strickland even more, who challenges Campbell to a fistfight after school. Campbell does all he can to avoid the fight, including consulting with other teachers (Jillian Bell, Tracy Morgan) and bribing a student to help recant his version of events in Strickland’s class in an attempt to get his co-worker’s job back (and avoid the fight). None of this works, leading to an all out punch-fest in the school parking lot.

Fist Fight isn’t highbrow humor by any stretch of the imagination. It represents the basest form of comedy, mostly drawing upon penis jokes, foul language and the afore-mentioned inappropriate student/teacher relationships. There’s also plenty of high-pitched, hysterical whining from Charlie Day, which has begun to grow a little stale, absent of any dialogue that doesn’t include numerous F-bombs and a few genitalia slang references. The same goes for Ice Cube, whose only cinematic contribution seems to be thuggish sneering and anger management issues. Never seen that before (cough).

There are a few gags that work, but in the end, Fist Fight is nothing more than a long, dirty joke that doesn’t have a clever punch line.


Fist Fight Trailer

Today, Arts+Entertainment movies movie reviews Education
  • Ascend Yoga Studio is Now Open!

    09/23/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/23/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Day for Kids

    09/23/2017
    10:00AM — 02:00PM

    Join your local Boys & Girls Clubs of Day for Kids - a celebration for kids... and kids at heart!...


  • Oktoberfest

    09/23/2017
    03:00PM — 09:00PM

    September 23, 2017 from 3:00 p.m. to 9:00 p.m. in Sandy, Utah's very own, Grace Lutheran School i...


  • Community Square Dance

    09/23/2017
    07:00PM — 08:30PM

    Join us for a Community Square Dance Party with the Rocketeers! We're a Square Dance Club that's ...


  • Ascend Yoga Studio is Now Open!

    09/24/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/24/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • theBRIDGE Church Grand Opening!

    09/24/2017
    10:00AM — 11:30AM

    Join us this Sunday at 10am @ the Daybreak Community Center in South Jordan, UT!


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Ascend Yoga Studio is Now Open!

    09/25/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/25/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • FIT4MOM Murray Stroller Strides

    09/25/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Ascend Yoga Studio is Now Open!

    09/27/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/27/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • FIT4MOM Murray Stroller Strides

    09/27/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Ascend Yoga Studio is Now Open!

    09/28/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/28/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • R.C.I.A.

    09/28/2017
    06:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Instruction Classes

    09/28/2017
    07:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Ascend Yoga Studio is Now Open!

    09/29/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/29/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • FIT4MOM Murray Stroller Strides

    09/29/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • HCS Fall Festival

    09/29/2017
    05:00PM — 08:00AM

    Hilltop Christian School's annual Fall Festival is a great time for the whole family. Pony rides,...


  • Ascend Yoga Studio is Now Open!

    09/23/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/23/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/23/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Day for Kids

    09/23/2017
    10:00AM — 02:00PM

    Join your local Boys & Girls Clubs of Day for Kids - a celebration for kids... and kids at heart!...


  • Oktoberfest

    09/23/2017
    03:00PM — 09:00PM

    September 23, 2017 from 3:00 p.m. to 9:00 p.m. in Sandy, Utah's very own, Grace Lutheran School i...


  • Community Square Dance

    09/23/2017
    07:00PM — 08:30PM

    Join us for a Community Square Dance Party with the Rocketeers! We're a Square Dance Club that's ...


  • Ascend Yoga Studio is Now Open!

    09/24/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/24/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • theBRIDGE Church Grand Opening!

    09/24/2017
    10:00AM — 11:30AM

    Join us this Sunday at 10am @ the Daybreak Community Center in South Jordan, UT!


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Salt Lake City Gem Faire

    09/24/2017
    10:00AM — 06:00PM

    Sep. 22-24, 2017, South Towne Exposition Center, 9575 S. State St., Sandy. Fri. 10am-6pm, Sat. 10...


  • Ascend Yoga Studio is Now Open!

    09/25/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/25/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • FIT4MOM Murray Stroller Strides

    09/25/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Ascend Yoga Studio is Now Open!

    09/26/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/26/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • Ascend Yoga Studio is Now Open!

    09/27/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/27/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • FIT4MOM Murray Stroller Strides

    09/27/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Ascend Yoga Studio is Now Open!

    09/28/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/28/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • R.C.I.A.

    09/28/2017
    06:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Instruction Classes

    09/28/2017
    07:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Ascend Yoga Studio is Now Open!

    09/29/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Get into the River Festival

    09/29/2017
    08:00AM

    Celebrate, restore, recreate and explore the Jordan River Corridor 16 cities, 3 counties, 30 d...


  • FIT4MOM Murray Stroller Strides

    09/29/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • HCS Fall Festival

    09/29/2017
    05:00PM — 08:00AM

    Hilltop Christian School's annual Fall Festival is a great time for the whole family. Pony rides,...


  • Ascend Yoga Studio is Now Open!

    09/30/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Community Square Dance

    09/30/2017
    07:00PM — 08:30PM

    Join us for a Community Square Dance Party with the Rocketeers! We're a Square Dance Club that's ...


  • Ascend Yoga Studio is Now Open!

    10/01/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • theBRIDGE Church Grand Opening!

    10/01/2017
    10:00AM — 11:30AM

    Join us this Sunday at 10am @ the Daybreak Community Center in South Jordan, UT!


  • Ascend Yoga Studio is Now Open!

    10/02/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • FIT4MOM Murray Stroller Strides

    10/02/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Ascend Yoga Studio is Now Open!

    10/03/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    10/04/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Attend the YMCA Camp Awards Breakfast

    10/04/2017
    07:30AM — 09:00AM

    You are invited to our Annual YMCA Camp Awards Breakfast at Gallivan Hall in downtown Salt Lake C...


  • Attend the YMCA Camp Awards Breakfast

    10/04/2017
    07:30AM — 09:00AM

    You are invited to our Annual YMCA Camp Awards Breakfast at Gallivan Hall in downtown Salt Lake C...


  • Attend the YMCA Camp Awards Breakfast

    10/04/2017
    07:30AM — 09:00AM

    You are invited to our Annual YMCA Camp Awards Breakfast at Gallivan Hall in downtown Salt Lake C...


  • Attend the YMCA Camp Awards Breakfast

    10/04/2017
    07:30AM — 09:00AM

    You are invited to our Annual YMCA Camp Awards Breakfast at Gallivan Hall in downtown Salt Lake C...


  • Attend the YMCA Camp Awards Breakfast

    10/04/2017
    07:30AM — 09:00AM

    You are invited to our Annual YMCA Camp Awards Breakfast at Gallivan Hall in downtown Salt Lake C...


  • Attend the YMCA Camp Awards Breakfast

    10/04/2017
    07:30AM — 09:00AM

    You are invited to our Annual YMCA Camp Awards Breakfast at Gallivan Hall in downtown Salt Lake C...


  • Attend the YMCA Camp Awards Breakfast

    10/04/2017
    07:30AM — 09:00AM

    You are invited to our Annual YMCA Camp Awards Breakfast at Gallivan Hall in downtown Salt Lake C...


  • FIT4MOM Murray Stroller Strides

    10/04/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Ascend Yoga Studio is Now Open!

    10/05/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • R.C.I.A.

    10/05/2017
    06:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Instruction Classes

    10/05/2017
    07:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Ascend Yoga Studio is Now Open!

    10/06/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • FIT4MOM Murray Stroller Strides

    10/06/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Art for the Arts

    10/06/2017
    05:00PM — 08:00PM

    Support Granite School District art programs AND save up to 50% off framed, limited edition art. ...


  • Ascend Yoga Studio is Now Open!

    10/07/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Free Anti-Bullying Class

    10/07/2017
    10:00AM — 11:00AM

    Gracie Barra Sandy hosts a free self defense class once a month on the first Saturday of every mo...


  • Harvest Festival

    10/07/2017
    11:00AM — 02:00PM

    The Draper Crossing and Draper Peaks Shopping Centers are hosting a free Harvest Festival in the ...


  • Community Square Dance

    10/07/2017
    07:00PM — 08:30PM

    Join us for a Community Square Dance Party with the Rocketeers! We're a Square Dance Club that's ...


  • Ascend Yoga Studio is Now Open!

    10/08/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • theBRIDGE Church Grand Opening!

    10/08/2017
    10:00AM — 11:30AM

    Join us this Sunday at 10am @ the Daybreak Community Center in South Jordan, UT!


  • Ascend Yoga Studio is Now Open!

    10/09/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • FIT4MOM Murray Stroller Strides

    10/09/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Ascend Yoga Studio is Now Open!

    10/10/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    10/11/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • FIT4MOM Murray Stroller Strides

    10/11/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Ascend Yoga Studio is Now Open!

    10/12/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • R.C.I.A.

    10/12/2017
    06:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Instruction Classes

    10/12/2017
    07:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Ascend Yoga Studio is Now Open!

    10/13/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • FIT4MOM Murray Stroller Strides

    10/13/2017
    09:00AM — 10:00AM

    FIT4MOM, the nation’s largest fitness program for new moms, has arrived in Murray. Stroller Strid...


  • Ascend Yoga Studio is Now Open!

    10/14/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


 

Online Edition
Follow My City Journals on Facebook
Advertise with us

 

City Journals 9500 South 500 West, Suite 205, Sandy, Utah 84070 801.254.5974