It's a miracle! Kimmy (Ellie Kemper), Titus (Tituss Burgess), Jacqueline (Jane Krakowski) and Lillian (Carol Kane) are back in an all new season of the Emmy-nominated hit comedy series Unbreakable Kimmy Schmidt. Here's your first look at the fab four in action for Season 3, which premieres Friday, May 19 only on Netflix. This season brings some incredible new guest stars to Kimmy's world, including Laura Dern, Daveed Diggs, Rachel Dratch, Ray Liotta, Andrea Martin and Maya Rudolph, with returning guest stars Fred Armisen, Anna Camp, Mike Carlsen, Josh Charles, David Cross, Tina Fey, Jon Hamm and Amy Sedaris.

In the Season 3 premiere, Kimmy finds herself in an unfamiliar position with the Reverend back in her life. Titus returns from his cruise and auditions for an exciting new role. Lillian has to break up with her boyfriend Robert Durst. Netflix didn't offer any details about the characters these new guest stars are playing, but perhaps we'll get to see them when the streaming service releases a new Unbreakable Kimmy Schmidt trailer. It also hasn't been confirmed if Season 3 will bring back Dylan Gelula or Ki Hong Lee. Dylan Gelula played Jacqueline's step-daugther Xanthippe Lannister Voorhees, who was sent back to Connecticut to live with her father, and only appeared in one episode of Season 2. Ki Hong Lee played Kimmy's friend Dong Nguyen, who was deported back to Vietnam in Season 2.

It hasn't been confirmed if Tina Fey, who co-created the series with Robert Carlock, will play a different character in Unbreakable Kimmy Schmidt Season 3. In the first season, Tina Fey appeared alongside Jerry Minor as prosecutors Marcia and Chris, who incompetently try the case against cult leader Richard Wayne (Jon Hamm), with both characters believed to be Marcia Clark and Chris Darden from the infamous O.J. Simpson trial. In Season 2, however, Tina Fey returned to play a different character, Dr. Andrea Bayden, a psychiatrist with a drinking problem who treats Kimmy for her experiences in the bunker. Fred Armisen return as Bobby, Lillian's former flame, with Anna Camp coming back as Jacqueline's nemesis Deirdre Robespierre, Mike Carlsen is back as Mikey Politano, a construction worker who was dating Tituss, Josh Charles as Duke, David Cross as Russ Snyder and Amy Sedaris as Mimi Kanasis.

The acclaimed Netflix series Unbreakable Kimmy Schmidt stars the Emmy-nominated Ellie Kemper (Kimmy Schmidt), Tituss Burgess (Titus Andromedon), and Jane Krakowski (Jacqueline White) as well as Emmy Award winner Carol Kane (Lillian Kaushtupper). The series was created by Tina Fey (30 Rock) and Robert Carlock (30 Rock), who serve as executive producers with Jeff Richmond (30 Rock) and David Miner (30 Rock, Brooklyn Nine-Nine). Unbreakable Kimmy Schmidt is a production of Universal Television, Little Stranger Inc., 3 Arts Entertainment and Bevel Gears for Netflix. Both Ellie Kemper and Tituss Burgess received Emmy nominations for Outstanding Lead Actress and Outstanding Supporting Actor for both seasons of the show.

The series was initially given a two-season order on the streaming service, after the show was originally developed by Tina Fey and Robert Carlock as a comedy series for NBC. Before it was slated to debut in a mid-season slot, it was picked up by Netflix, and became a cultural phenomenon upon its debut in the spring of 2015. The series was renewed for a third season during Netflix's TCA winter tour presentation in January 2016, months before the second season even debuted on the streaming service. Take a look at the first photos for Unbreakable Kimmy Schmidt Season 3, as we continue the countdown towards the May 19 premiere date.