This came out in 2004 – or at least that’s when I got it. Here’s what I said about it back then (with some minor editing):
I would give a thumbs-up to any soundtrack that includes Tom Waits (the mutant tango Little Drop of Poison), Nick Cave & The Bad Seeds (the dark-hearted ballad People Ain’t No Good), Eels (the tinkly anti-lullaby I Need Some Sleep), Pete Yorn (the strummy pop-rocker Ever Fallen In Love) and Dashboard Confessional (a remix of As Lovers Go).
But when said soundtrack goes with a family cartoon like Shrek 2, it gets extra points for both coolness and subversion. Even if you do have to sit through a new song by Counting Crows and a karaoke version of Livin’ La Vida Loca by Antonio Banderas and Eddie Murphy.