The fifth installment of of Shrek isn't hitting theaters until Christmas 2026 (so longgggg) but while we wait, we can rewatch the originals over and over until our eyes fall out. So here is the ...
Just in time for the holidays, Shrek the Musical will run from October to December 2025 at the Newport Performing Arts ...