Rumpelrūķis apmāna pusmūža krīzes skarto Šreku, ļaujot izdzēst viņu no eksistences un nonākot paralēlā laika līnijā, kur valda Rumpelrūķis.
Pēc ceļojuma ar burbuļvannu laika mašīnu uz pagātni, puišu dzīves krasi izmainījās, kas nepalika bez sekām nākotnē... Lai visu labotu viņi mēģina ar burbuļvannas laika mašīnas palīdzību atgriezties pagātnē, bet negaidīti, nokļūst nākotnē kur bez trakiem piedzīvojumiem neiztikt.