Guest Stars Evan Rachel Wood as Herself Ewan McGregor as Himself Ryan Dillon voices Elmo Marcus King as Himself Mary Elizabeth Winstead as Herself David Rudman voices Cookie Monster