In my opinion, the best Disney animated movie sequel I have watched!! The story is well written, thanks to Jennifer Lee for giving us this amazing story, along side with co-director Chris Buck, song writers Kristen Anderson-Lopez and Robert Lopez, and the whole cast (Idina Menzel, Kristen Bell, Jonathan Groff, Josh Gad, Evan Rachel Wood, Sterling K. Brown and so on), all the departments and ultimately producer Peter Del Vecho.