James Denton, Rachel Weisz
The Ellen DeGeneres Show - Season 3
DESCRIPTION
James Denton chats about “Desperate Housewives,” guest stars, and his workout routine — plus, he takes his pants off for charity! Meanwhile, Rachel Weisz discusses her award-winning role in “The Constant Gardener” and shares behind-the-scenes stories.