Flawlessly acted by Dakota Johnson, Casey Affleck and Jason Segel, and beautifully directed by Gabriela Cowperthwaite, this movie about friendship and cancer--in that order--is funny and affecting in equal measure.