So I may be revealing too much about myself here, but did anyone else think the movie was trying to imply that Adam was Michael reincarnated?
I would say he's about 6 years old, Sean Archer instinctively calls him Michael despite the fact that there's no evidence of that kind of PTSD previously, and Adam's reaction to Lolita's face waterfall is like he already knows what the fuck that means. This movie clearly thought it had lots of deep themes, especially if you keep in mind that original ending, so I can see someone arguing that Castor Troy accidently fixed his biggest mistake.