Tolong jelaskan mengenai Alur cerita dari Shrek 2

Pengantin baru Shrek dan Fiona kembali dari bulan madu mereka untuk mengetahui bahwa mereka telah diundang oleh orang tua Fiona ke pesta dansa untuk merayakan pernikahan mereka. Shrek menolak untuk pergi pada awalnya, tetapi Fiona berbicara kepadanya, dan bersama dengan Donkey, mereka melakukan perjalanan ke kerajaan Far Far Away. Mereka bertemu orang tua Fiona, Raja Harold dan Ratu Lillian, yang terkejut melihat kedua putri dan menantu mereka adalah raksasa, dengan Harold sangat jijik. Saat makan malam, Shrek dan Harold berdebat sengit tentang bagaimana Shrek dan Fiona akan membesarkan keluarga mereka, dan Fiona, jijik pada perilaku Shrek dan Harold, mengunci diri di kamarnya malam itu. Shrek khawatir bahwa dia telah kehilangan cinta sejatinya, terutama setelah menemukan buku harian masa kecilnya dan membaca bahwa dia pernah tergila-gila dengan Pangeran Tampan.

Harold ditegur oleh Ibu Peri dan putranya Pangeran Tampan dengan mengingatkannya bahwa Tampan akan menikahi Fiona dengan imbalan akhir bahagia sendiri. Dia memohon padanya untuk menemukan cara menyingkirkan Shrek. Harold mengatur agar Shrek dan Donkey bergabung dengannya dalam perjalanan berburu fiktif, yang sebenarnya merupakan perangkap untuk memikat mereka ke tangan seorang pembunuh, Puss in Boots. Tidak dapat mengalahkan Shrek, Puss mengungkapkan bahwa ia dibayar oleh Harold dan menawarkan untuk ikut serta menebus kesalahan. Ketiga menyelinap ke pabrik ramuan Peri Godmother dan mencuri ramuan "Happily Ever After" yang Shrek pikir akan mengembalikan cinta Fiona untuknya.

Shrek dan Donkey minum ramuan itu dan tertidur lelap, terbangun keesokan paginya untuk mengetahui efeknya: Shrek sekarang adalah pria yang tampan sementara Donkey berubah menjadi kuda jantan putih yang anggun. Untuk membuat perubahan itu permanen, Shrek harus mencium Fiona pada tengah malam. Shrek, Donkey, dan Puss kembali ke kastil untuk menemukan bahwa ramuan itu telah mengubah Fiona kembali menjadi diri manusia sebelumnya. Namun, ibu baptis Peri, setelah menemukan pencurian ramuan itu, mencegat Shrek dan mengirim Charming untuk berpose sebagai dia dan memenangkan cinta Fiona. Atas desakan Ibu Peri, Shrek meninggalkan kastil, berpikir bahwa cara terbaik untuk membuat Fiona bahagia adalah membiarkannya pergi.

Untuk memastikan bahwa Fiona jatuh cinta pada Charming, ibu baptis Peri memberi Harold ramuan cinta untuk dimasukkan ke dalam teh Fiona. Pertukaran ini terdengar oleh Shrek, Donkey, dan Puss, yang ditangkap oleh penjaga kerajaan dan dilemparkan ke penjara bawah tanah. Sementara bola kerajaan dimulai, beberapa teman Shrek bersatu untuk membebaskan trio dengan bantuan kue jahe berukuran raksasa milik The Muffin Man, yang menerobos pertahanan kastil. Shrek sudah terlambat untuk mencegah Charming dari mencium Fiona, tetapi bukannya jatuh cinta dengan Charming, Fiona menjatuhkannya dengan headbutt. Harold mengungkapkan bahwa ia tidak pernah memberikan Fiona ramuan cinta, dimana ibu peri yang sekarang marah menyerang Shrek. Dalam huru-hara berikutnya, Harold mengorbankan dirinya untuk menyelamatkan Shrek; zirahnya memantulkan mantra yang dilemparkan oleh Ibu Peri yang memusnahkannya, dan Harold kembali menjadi Pangeran Katak, wujud aslinya. Harold memberikan restunya kepada pernikahan dan meminta maaf atas perilakunya yang sebelumnya, mengakui penggunaan ramuan Happily Ever After bertahun-tahun sebelumnya untuk mendapatkan cinta Lillian. Lillian mendesak Harold bahwa dia mencintainya atas penampilannya.

Ketika jam berbunyi tengah malam, Fiona menolak tawaran Shrek untuk tetap menjadi manusia, dan mereka dengan senang hati membiarkan efek ramuan itu hilang dan kembali ke bentuk raksasa mereka, sementara Donkey berubah kembali ke bentuk aslinya juga. Dalam adegan mid-credit, Dragon, yang sebelumnya pernah bercinta dengan Donkey, mengungkapkan bahwa mereka sekarang memiliki beberapa bayi hibrida keledai naga, yang sangat mengejutkannya.