Legend of the Guardians 2: Snow and Rain is a 2017 American-Australian 3D computer-animated epic family action fantasy-adventure film based on the Guardians of Ga'Hoole series by Kathryn Lasky. Zack Snyder directed the film, Phil Lord produced the film, and John Orloff with Emil Stern wrote the film. This movie was set in Pre-Aboriginal Australia and music composed by David Hirschfelder. Warner Bros. distributed the film with the Australian companies Village Roadshow Pictures and Animal Logic, the latter having produced visual effects for the original movie, Legend of the Guardians: The Owls of Ga'Hoole.
Soren the barn owl and the rest of the guardians of Ga'Hoole are enjoying their victory over the Pure Ones, believing they have defeated them, and they had until now. Kludd is found by Nyra and her remaining soldiers and he takes over the position of High Tyto for his position. As the Guardians are preparing for the Milkberry Festible, Ezylryb is kidnapped. It is up to the Soren, Gylfie, Twilight, Digger, Otulissa, and Eglantine, now grown, to find him and bring him back. there is a long journey that takes place to find the elderly teacher and the young owls meet the Zan and Streak, two Bald Eagles, and Slynella and Styngyll. Once they find the ryb caught in a devil's triangle, they set him free, burning the flecks anchoring him in the region. The joy of the reunion is short lived as the pure ones attack them with a small raiding party where soren finds out the identity of the new High Tyto is his brother. once they return home, all is well. When Boron and Barran hear of it, they launch an attack on St. Agelious where Kludd is killed. Yet, the night after the attack, the egg of Nyra and Kludd Hatches under the eclipse...
Jim Sturgess as Soren Emily Barclay as Gylfie Ryan Kwanten as Kludd Abbie Cornish as Otulissa Adrienne DeFaria as Eglantine Deborra-Lee Furness as Barran Sacha Horler as Strix Struma Bill Hunter as Bubo Anthony LaPaglia as Twilight Miriam Margolyes as Mrs. Plithiver Helen Mirren as Nyra Richard Roxburgh as Boron Geoffrey Rush as Ezylryb Angus Sampson as Jutt David Wenham as Digger