The combination of cast & storytelling makes for an emotionally gorgeous, hilarious, and touching film that you’ll want to rewatch over & over again.