The Lego Movie (franchise) scheduled "The Lego Batman Movie" for a February 10, 2017 release. In July 2015, Arnett's "Arrested Development" co-star Michael Cera was cast to voice Robin. In August 2015, Zach Galifianakis entered final negotiations to voice the Joker. In October 2015, Rosario Dawson was cast to voice Barbara Gordon, the daughter of police commissioner James Gordon who later becomes the crime-fighting heroine Batgirl. The following month, Ralph Fiennes was cast as Alfred Pennyworth, Bruce Wayne's butler. Mariah Carey, although initial reports indicated she was playing Commissioner Gordon, was actually cast as Mayor McCaskill. The first trailer for the film was released
Alfred Pennyworth lost his right leg in the process. It is also implied that both he and Thomas are keeping a traumatic secret. Discharged back to his home in London, Alfred received a gift from Thomas in the form of a very expensive prosthetic leg. He later traveled to Gotham City to visit his friend and found himself arriving on the night of a campaign party for Thomas' bid at the mayoral office. Afraid for his friend after hearing of the death threats on his life, Alfred tried to talk Thomas out of going to the movies with his wife and son,