La actriz y el cantante se reunieron para grabar las voces de la tercera aventura fílmica del ogro verde (al que presta su voz Mike Myers). Justin Timberlake interpreta a Artie, primo hermano de Fiona, que llevará la voz de Cameron Díaz. La relación que interpreta la pareja, sería uno de los atractivos del film.
El personaje de Justin es considerado el “looser, (perdedor) del colegio medieval, en donde es el blanco de todas las bromas y agresiones de Lancelot (John Krasinski), aunque podría llegar a convertirse en rey por el rechazo de Shrek de asumir el trono.
Acompañados de Burro (Eddie Murphy) y El Gato con Botas (Antonio Banderas), Fiona y Shrek vivirán al lado de Artie una odisea para que no quede a la deriva ante la ausencia del rey Harold (John Cleese).
Otros personajes famosos que participaran en el film son: "Reina Lillian", Julie Andrews; "Príncipe Charming", Rupert Everett; "La bella durmiente", Cheri Oteri; "Blanca Nieves", Amy Poehler; "Rapunzel", Maya Rudolph; "Cenicienta", Amy Sedaris; "Capitán Garfio", Ian McShane y "Merlín", Eric Idle.