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 the Waynes, Bruce is a young child. After several months, Alfred voices the desire to quit and return home to continue his life as an actor. However, these plans are momentarily forgotten when young Bruce returns home after getting into a fight with a school bully. Alfred teaches Bruce to handle the bully strategically, rather than using brute force. Following Alfred's advice, Bruce takes care of his bully problem. Upon returning home, Bruce requests that Alfred stay, and Alfred agrees without a second thought. Alfred raises Bruce after the Waynes are murdered. Alfred later helps Bruce raise Dick Grayson, Jason