Back in Far Far Away, Shrek and Fiona share news of their marriage. But a sinister plan involving Prince Charming threatens their "happily ever after."
Back in Far Far Away, Shrek and Fiona share news of their marriage. But a sinister plan involving Prince Charming threatens their "happily ever after."