The Late Late Show with Craig Ferguson Season 3 Robert Rodriguez / John C. McGinley Season 3, episode 122 Robert Rodriguez / John C. McGinley April 4, 2007 1 h Previous episode Rose McGowan / Wolfgang Puck Next episode Sydney Tamiia Poitier / Ice Cube / Omarion