The Late Late Show with Craig Ferguson Season 3 Michael Caine / Mario Vasquez Season 3, episode 25 Michael Caine / Mario Vasquez October 13, 2006 1 h Previous episode Jennifer Beals / Michael Sheen / Chingy Next episode Maria Bello / Derek Luke / Robin Thicke