Wolf Children ★★★★½

Maybe it's just because I hadn't seen my kids in a week, but this totally wrecked me.