В сказочном государстве великан по имени Шрэк живет уединенно на своем болоте. Однако его спокойствие нарушается, когда лорд Фаркуад, правитель соседнего королевства, выгоняет на болото всех сказочных существ, превращая его убежище в переполненное убежище. В обмен на возвращение болота, Фаркуад отправляет Шрэка на опасное задание — спасти принцессу Фиону, которая заточена в замке, охраняемом огнедышащим драконом.