the cast of the film. By April 2015, J.K. Simmons had replaced Mikkelsen, whose character had been rewritten. Five months later, Wilson was replaced by Kate Hudson due to an extended production schedule. The studio had to reanimate previously completed scenes to reflect Hudson's interpretation of the character. The film's antagonist, Kai, is the first supernatural villain of the Kung Fu Panda film series outside of the television series. Described by del Toro as "the most formidable villain yet," the creators wanted him to stand apart from his predecessors. Nelson reasoned, "You can't go brawler because Tai Lung was brawler. You can't go smarter because Shen was smarter. Where can you go? You have to go supernatural, bigger, and even more intimidating." Music On July 25, 2014, it was announced that Hans Zimmer, who co-scored the first two Kung Fu Panda movies with John Powell, would return to score the film. The score is performed by the London Session Orchestra, includes choir pieces performed by The Metro Voices and Shanghai Roxi Musical Studio Choirs, and features performances from renowned Asian musicians such as Chinese pianist Lang Lang, Chinese cellist Jian Wang, erhu musician Guo Gan, Chinese Pipa player Wu Man, Taiwanese pop singer Jay Chou, and Canadian-Taiwanese young singer Patrick Brasca, who performs the main theme "Try" with Chou in the end credits. The soundtrack album was released on January 29, 2016 on Sony Classical. Powell did not return for the third installment but despite this, most of the themes he collaborated with Zimmer were worked into the score. Many themes from the score contained portions of the garage rock song "I'm So Sorry" by the American pop rock band Imagine Dragons. For the soundtrack, the song was portioned in the tracks "The Arrival of Kai", "The Hall of Heroes", "The Legend of Kai", "Jaded", "Po Belongs", "Kai Is Closer", "The Battle of Legends", and "The Spirit Realm". The soundtrack also includes additional music composed by Chinese-American composer Nathan Wang, Scottish composer Lorne Balfe, and Scottish composer Paul Mounsey. Release In September 2012, it was announced that Kung Fu Panda 3 would be released on March 18, 2016. On April 9, 2013, the film's release date was moved back to December 23, 2015. In December 2014, the film was pushed forward to its original release date of March 18, 2016, to avoid competition with Star Wars: The Force Awakens. In