在电影《千与千寻》中,千寻和白龙是好朋友,千寻刚刚来到魔法世界的时候白龙就一直在千寻身边,后来为了找回自己的父母千寻历经了很多事情,白龙也一直在千寻的身边保护她。最后千寻终于获得了离开异世界的机会,在她舍不得白龙想要回头看看的时候,白龙却千叮咛万嘱咐不要让千寻回头,那么千寻和白龙最后相见了吗?因为白龙说过他们日后还会相见,而白龙又是为什么不让千寻回头看看他呢?
千寻当初为了救自己的父母来到了异世界,并且留在了这里,但是千寻是一个普通人,在异世界生存是由条件的。为了生存她向汤婆婆提出了交换的条件,代价就是是忘记自己的名字,如果千寻不遵守自己的诺言好好为婆婆工作,她会变成猪。而白龙也在婆婆这里工作,他原本是一位神明,后来却被人类遗忘,连生存的地方都没有,这到了汤婆婆这里,他留下来的代价和千寻一样。
白龙的真名其实叫琥珀川,他是河神,因为人类失去了自己居住的地方,不得已来到了异世界,向汤婆婆提出自己想要在这里和汤婆婆一起学习魔法。但是汤婆婆有自己的规矩,也就是忘记自己的名字并且帮婆婆做坏事,而且白龙一旦做不下去了就会被丢弃,这是汤婆婆的规矩。后来白龙突然想起了自己的名字,他也不想再为汤婆婆做事了,白龙还决定帮助千寻寻找她的父母。
最后千寻找到了自己的父母,白龙要带千寻离开这里,千寻走的时候想再看看白龙的样子,但是白龙叮嘱她不要回头,很多观众好奇为什么白龙不让千寻最后看他一眼呢?据悉,有网友分析,白龙不让千寻看自己是因为白龙要为此付出代价,因为异世界有自己的规矩,千寻想离开,就必须为此付出一定的代价,这个待机最后是白龙替千寻承担的。但是他不想让千寻看到自己死了的样子,所以才不让千寻回头。但是白龙说他们以后还会相见,那么想必白龙一定会有解决的方法,毕竟白龙是神,而汤婆婆是人,应该是白龙更厉害一点。