leaving must be the same as living

Sen to Chihiro no Kamikakushi, Hayao Miyazaki, 2001