Ferdinand is a 2017 American computer-animated comedy adventure film produced by Blue Sky Studios and distributed by 20th Century Fox. The film was based on Munro Leaf and Robert Lawson's 1936 children's book The Story of Ferdinand, written by Robert L. Baird, Tim Federle, and Brad Copeland, and directed by Carlos Saldanha. The film features an ensemble voice cast that includes John Cena, Kate McKinnon, Bobby Cannavale, Peyton Manning, Anthony Anderson, David Tennant, Tim Nordquist, Lily Day, Juanes, Jerrod Carmichael, Miguel Ángel Silvestre, Raúl Esparza, Gina Rodriguez, Daveed Diggs, Gabriel Iglesias, Flula Borg, Boris Kodjoe, and Sally Phillips. The music for the film was composed by John Powell, making it his eighth and final collaboration with Blue Sky. The story, written by Ron Burch, David Kidd, and Don Rhymer, follows a gentle pacifist bull named Ferdinand who refuses to participate in bullfighting but is forced back into the arena where his beliefs are challenged when he faces off against the world's greatest bullfighter.