The Nativity Story (2006)/Shrek

Cast

 * Mary as Princess Fiona
 * Joseph as Shrek
 * Anna as Little Red Hood
 * Joachim as Donkey
 * King Herod as Merlin
 * Elizabeth as Snow White
 * Zechariah as Puss in Boots
 * The Angel Gabriel as King Harold
 * Balthazar as Magic Mirror
 * Antipas as BoCo