The notion of rebirth wasn’t made explicit in the film. But if you’ve paid attention the soul numbers kinda hint at the fact they’re being ‘recycled’.

At the You Seminar, one of the counselors identified one soul as 10 billion something. If each soul is unique, a new souls would be well over 10 billion by now. ;)

I think the film has more Taoist inclination than Buddhist. But your article has strong points,

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store