Fiona, Shrek and children in "Shrek Forever After."
Shrek Forever After
Shrek and Fiona in "Shrek Forever After."
Shrek Forever After
Shrek and Donkey in "Shrek Forever After."
Shrek Forever After
Shrek in "Shrek Forever After."
Shrek Forever After
Puss in Boots in "Shrek Forever After."
Shrek Forever After
Fiona and Shrek in "Shrek Forever After."
Shrek Forever After
Brogan, Cookie and Shrek in "Shrek Forever After."
Shrek Forever After
Shrek in "Shrek Forever After."
Shrek Forever After
Shrek and Rumpelstiltskin in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek and Antonio Banderas voices Puss in Boots in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek and Walt Dohrn voices Rumpelstiltskin in "Shrek Forever After."
Shrek Forever After
Eddie Murphy voices Donkey in "Shrek Forever After."
Shrek Forever After
Antonio Banderas voices Puss In Boots in "Shrek Forever After."
Shrek Forever After
Eddie Murphy voices Donkey in "Shrek Forever After."
Shrek Forever After
Cameron Diaz voices Fiona in "Shrek Forever After."
Shrek Forever After
Antonio Banderas voices Puss In Boots in "Shrek Forever After."
Shrek Forever After
Walt Dohrn voices Rumpelstiltskin in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Cameron Diaz voices Fiona and Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek and Eddie Murphy voices Donkey in "Shrek Forever After."
Shrek Forever After
Antonio Banderas voices Puss In Boots in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Cameron Diaz voices Fiona in "Shrek Forever After."
Shrek Forever After
Jon Hamm voices Brogan, Craig Robinson voices Cookie and Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Walt Dohrn voices Rumpelstiltskin in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Eddie Murphy voices Donkey and Antonio Banderas voices Puss in Boots in "Shrek Forever After."
Shrek Forever After
Cameron Diaz voices Fiona and Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
A scene from "Shrek Forever After."
Shrek Forever After
Jon Hamm voices Brogan in "Shrek Forever After."
Shrek Forever After
Craig Robinson voices Cookie in "Shrek Forever After."
Shrek Forever After
Director Mike Mitchell on the set of "Shrek Forever After."
Shrek Forever After
Cameron Diaz voices Fiona in "Shrek Forever After."
Shrek Forever After
Antonio Banderas voices Puss In Boots in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek and Cameron Diaz voices Fiona in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek, Eddie Murphy voices Donkey and Antonio Banderas voices Puss in Boots in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek and Cameron Diaz voices Fiona in "Shrek Forever After."
Shrek Forever After
Mike Myers voices Shrek and Eddie Murphy voices Donkey in "Shrek Forever After."
Shrek Forever After
Aron Warner voices Wolf and Walt Dohrn voices Rumpelstiltskin in "Shrek Forever After."
Shrek Forever After
Walt Dohrn voices Rumpelstiltskin and Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Cameron Diaz voices Fiona and Mike Myers voices Shrek in "Shrek Forever After."
Shrek Forever After
Jon Hamm voices Brogan, Craig Robinson voices Cookie, Eddie Murphy voices Donkey, Antonio Banderas voices Puss in Boots and Jane Lynch voices Gretched in "Shrek Forever After."
Shrek Forever After
Walt Dohrn voices Rumpelstiltskin in "Shrek Forever After."
Shrek Forever After
Cameron Diaz voices Fiona and Mike Myers voices Shrek in "Shrek Forever After."