Rotten Tomatoes
Movies Tv shows RT App News Showtimes
The Sopranos – Season 6, Part I, Episode 19: Full Cast & Crew Aired May 20, 2007 Crime/Drama
Phil refuses Tony's offer of a compromise; AJ worries about the world and his future; an affront to Meadow angers Tony. TV-MA Air Date: May 20, 2007 See TV Episode Details

Cast & Crew

All Cast Crew
James Gandolfini Tony Soprano Actor Lorraine Bracco Dr. Jennifer Melfi Actor Edie Falco Carmela Soprano Actor Dominic Chianese Corrado "Uncle Junior" Soprano Actor Tony Sirico Paulie "Walnuts" Gualtieri Actor Steven Van Zandt Silvio Dante Actor Jamie-Lynn Sigler Meadow Soprano Actor Robert Iler Anthony "A.J." Soprano Actor Aida Turturro Janice Soprano Actor Steven R. Schirripa Bobby "Bacala" Baccalieri Actor Joseph R. Gannascoli Vito Spatafore Actor Dan Grimaldi Patsy Parisi Actor John Ventimiglia Artie Bucco Actor Vincent Curatola Johnny "Sack" Sacrimoni Actor Frank Vincent Phil Leotardo Actor Ray Abruzzo Little Carmine Lupertazzi Actor Toni Kalem Angie Bonpensiero Actor Kathrine Narducci Charmaine Bucco Actor Arthur J. Nascarella Carlo Gervasi Guest Star Peter Bogdanovich Dr. Elliot Kupferberg Guest Star Matt Servitto Agent Dwight Harris Guest Star Michael Kelly Agent Ron Goddard Guest Star Cara Buono Kelli Moltisanti Guest Star Greg Antonacci Butch DeConcini Guest Star Michael Countryman Dr. Richard Vogel Guest Star Armen Garo Salvatore "Coco" Cogliano Guest Star John Ciarcia Albie Cianflone Guest Star Frank John Hughes Walden Belfiore Guest Star John Cenatiempo Anthony Maffei Guest Star Daniel Sauli Patrick Parisi Guest Star Joey Perillo John Stefano Guest Star Felix Solis Edgar Ramirez Guest Star Taleb Adlah Ahmed Guest Star Donnie Keshawarz Muhammed Guest Star Michael Imperioli Christopher Moltisanti Actor David Chase Executive Producer Terence Winter Writer Timothy Van Patten Director Martin Bruestle Producer Brad Grey Executive Producer