Desperate Housewives, season 2, episode 21, “I Know Things Now,” aired 7 May 2006. Andrew Van De Kamp is played by Shawn Pyfrom and partly in the frame on the right is
Desperate Housewives Season 3 Episode 1: "Listen to the Rain on the Roof" Quotes - TV Fanatic