The BEST episodes directed by Sandra Restrepo

#1 - Dwayne Johnson, Rihanna, Death Cab for Cutie
Jimmy Kimmel Live! - Season 13 - Episode 51
Dwayne Johnson, Rihanna. Music from Death Cab for Cutie.
Watch Now:Amazon
#2 - Regal AF
2 Dope Queens - Season 2 - Episode 4
Donning regal gowns, Phoebe and Jessica share their latest luxury indulgences and are joined onstage by Keegan-Michael Key for a game of impressions.
Watch Now:AmazonApple TV
#3 - Music
2 Dope Queens - Season 2 - Episode 3
Jessica and Phoebe are joined onstage by Janet Mock, who talks about Ball Culture and her favorite music artists, and Lizzo, who teaches the Queens to play the flute.
Watch Now:AmazonApple TV

#5 - Fashion
2 Dope Queens - Season 2 - Episode 1
Phoebe and Jessica chat about fashion moments with Lupita Nyong'o, and the Queens challenge her to a braiding competition.
Watch Now:AmazonApple TV
#6 - Nostalgia
2 Dope Queens - Season 2 - Episode 2
The Queens get nostalgic about their old-school favorites, and Phoebe tests Jessica's friendship compatibility with Daniel Radcliffe.
Watch Now:AmazonApple TV#7 - Howard Stern, Public Enemy
Jimmy Kimmel Live! - Season 13 - Episode 141
Radio personality Howard Stern, Public Enemy performs.
Watch Now:Amazon
#8 - Jamie Foxx, Betty White, Jamie Foxx ft. Chris Brown and Kid Ink
Jimmy Kimmel Live! - Season 13 - Episode 56
Watch Now:Amazon
#9 - Zooey Deschanel, Guillermo Diaz, Charlie Wilson
Jimmy Kimmel Live! - Season 13 - Episode 48
Zooey Deschanel, Guillermo Diaz, Charlie Wilson.
Watch Now:Amazon
#10 - Kurt Russell, Jeff Ross, Van Halen
Jimmy Kimmel Live! - Season 13 - Episode 50
Kurt Russell, Jeff Ross. Music from Van Halen.
Watch Now:Amazon#11 - Bradley Cooper, Joy Behar, Esperanza Spalding, Paul Shaffer
Jimmy Kimmel Live! - Season 13 - Episode 140
Actor Bradley Cooper, Joy Behar. Music from Esperanza Spalding. Paul Shaffer sits in with Cleto and the Cletones.
Watch Now:Amazon
#12 - Cobie Smulders, Aaron Franklin, Chic
Jimmy Kimmel Live! - Season 13 - Episode 54
Cobie Smulders, Austin BBQ Chef Aaron Franklin. Musical guest Chic.
Watch Now:Amazon
#13 - Julia Louis-Dreyfus, Robert Rodriguez, Spoon
Jimmy Kimmel Live! - Season 13 - Episode 41
Watch Now:Amazon
#14 - Chelsea Clinton, Adam Carolla, Zac Brown Band
Jimmy Kimmel Live! - Season 13 - Episode 45
Watch Now:Amazon#15 - Tom Arnold, Maisie Williams, Saint Motel
Jimmy Kimmel Live! - Season 13 - Episode 46
Watch Now:Amazon
#17 - Jason Statham, Jalen Rose, Brian Wilson
Jimmy Kimmel Live! - Season 13 - Episode 52
Jason Statham (Fast & Furious 7 (2015)); NBA analyst Jalen Rose. Also: Brian Wilson performs.
Watch Now:Amazon#18 - Bill Murray, Ryan Adams, Misty Copeland
Jimmy Kimmel Live! - Season 13 - Episode 137
Actor Bill Murray; Ryan Adams performs; ballet dancer Misty Copeland performs.
Watch Now:Amazon
#19 - President Barack Obama, Sean Penn, Earth, Wind & Fire
Jimmy Kimmel Live! - Season 13 - Episode 39
President Barack Obama; Sean Penn (The Gunman (2015)). Also: "Earth Wind and Fire" perform.
#20 - Matthew Perry, John Cena, For King & Country
Jimmy Kimmel Live! - Season 13 - Episode 47

#21 - Liam Neeson, Octavia Spencer, AWOLNATION
Jimmy Kimmel Live! - Season 13 - Episode 38
#22 - Whitney Cummings and Steve Jones
Brand X with Russell Brand - Season 1 - Episode 12
The English comedian debated two members of the homophobic far-right group, while his audience shouted admonishments at their anti-gay rhetoric. Russell Brand did the seemingly impossible: He brought together the Westboro Baptist Church and gay men on the same stage. Of course, it took a little bit of deception to do it. The WBC, run by Fred Phelps and known for protesting military funerals with signs splashed with anti-gay slogans, sent two members to Brand X, Brand's new show on FX. As the audience booed the men and their condemnation of homosexuality, Brand called for respect for the church members for their willingness to come to hostile territory.
Watch Now:Amazon#23 - Anthony Anderson, Laurence Fisburne and Tracee Ellis Ross, Earth, Wind & Fire ft. Chicago
Jimmy Kimmel Live! - Season 13 - Episode 60
#24 - Lena Dunham, Darby Stanchfield
Jimmy Kimmel Live! - Season 13 - Episode 132
#25 - Kevin Hart, Brad Paisley
Jimmy Kimmel Live! - Season 13 - Episode 40
#26 - Anna Faris, Trevor Noah, Brett Eldredge
Jimmy Kimmel Live! - Season 13 - Episode 144

#27 - Bill Murray, The cast of The Walking Dead
Jimmy Kimmel Live! - Season 13 - Episode 43

#28 - Robert Downey Jr., Chris Hemsworth, Mark Ruffalo, Chris Evans, Scarlett Johansson, Jeremy Renner
Jimmy Kimmel Live! - Season 13 - Episode 53
#29 - Jason Schwartzman, Hailee Steinfeld, Brandon Flowers
Jimmy Kimmel Live! - Season 13 - Episode 68
#30 - Amy Schumer, Chris “Ludacris” Bridges, Jose Gonzalez
Jimmy Kimmel Live! - Season 13 - Episode 70
#31 - Paul Giamatti, “Science Bob” Pflugfelder
Jimmy Kimmel Live! - Season 13 - Episode 71
#32 - Ray Liotta, Zedd
Jimmy Kimmel Live! - Season 13 - Episode 74
#33 - Kit Harington, Chris Gethard, Dwight Yoakam
Jimmy Kimmel Live! - Season 13 - Episode 80

#34 - Emilia Clarke, Vanessa Bayer, Miguel
Jimmy Kimmel Live! - Season 13 - Episode 89
#35 - Keanu Reeves, Guillermo del Toro, Thomas Rhett
Jimmy Kimmel Live! - Season 13 - Episode 131
#36 - Taraji P. Henson, Matthew Fox, Byron Bowers
Jimmy Kimmel Live! - Season 13 - Episode 134
#37 - Harrison Ford, Katie Lowes
Jimmy Kimmel Live! - Season 13 - Episode 145

#38 - Tim Allen, Kiernan Shipka, Drew Holcomb & the Neighbors
Jimmy Kimmel Live! - Season 13 - Episode 55
Tim Allen, Kiernan Shipka. Musical guest Drew Holcomb and the Neighbors.
#39 - Dr. Phil McGraw, Manny Pacquiao, Chet Faker
Jimmy Kimmel Live! - Season 13 - Episode 59
#40 - Kevin Spacey, Ioan Gruffudd, Stromae
Jimmy Kimmel Live! - Season 13 - Episode 61
#41 - Tim McGraw, Patricia Heaton
Jimmy Kimmel Live! - Season 13 - Episode 62
#42 - Billy Crystal, Dave Salmoni, Modest Mouse
Jimmy Kimmel Live! - Season 13 - Episode 63
#43 - Kim Kardashian West, Michael Sheen, Yelawolf ft. Travis Barker
Jimmy Kimmel Live! - Season 13 - Episode 64
#44 - Ryan Seacrest, Brittany Snow, Imagine Dragons and REO Speedwagon
Jimmy Kimmel Live! - Season 13 - Episode 65
#45 - Adam Levine, Nicholas Hoult, Maroon 5
Jimmy Kimmel Live! - Season 13 - Episode 67
#46 - Jennifer Connelly, Judd Apatow, Twenty One Pilots
Jimmy Kimmel Live! - Season 13 - Episode 75
#47 - Julie Bowen, Adam Devine, Imagine Dragons
Jimmy Kimmel Live! - Season 13 - Episode 66
#48 - Vanya Shivashankar, Gokul Venkatachalam, Hiatus Kaiyote
Jimmy Kimmel Live! - Season 13 - Episode 77
Scripps National Spelling Bee Champions 13-year-old Vanya Shivashankar from Kansas and 14-year-old Gokul Venkatachalam from Missouri, Music from Hiatus Kaiyote.
#49 - Mark Ruffalo, Constance Wu, Mash-Up Monday with 'Color Me Bradd'
Jimmy Kimmel Live! - Season 13 - Episode 146

#50 - Jennifer Lopez, Keith Urban, Harry Connick Jr., Ryan Seacrest, Eric Andre
Jimmy Kimmel Live! - Season 13 - Episode 37
Jennifer Lopez, Keith Urban, Harry Connick Jr., Ryan Seacrest (American Idol (2002)); Eric André (Man Seeking Woman (2015)); Keith Urban performs.