looney tunes stranger than fiction 2003