In some fairy-tale kingdom, the green giant Shrek lived, and, in general, did not grieve in the swamps. But one day, the despot king exiles all the inhabitants of the fairy kingdom to the swamps. The giant's calm life comes to an end. Shrek has no choice but to go to the castle for a showdown. He manages to conclude an agreement with the king: Shrek frees a beautiful princess for him from the evil dragon, and in return the king returns all the inhabitants to their homes. But, having freed the princess, Shrek falls in love with her and the princess is not at all indifferent to him. What to do?