Movie Spoilers

Warning! If you don't want to know the endings or surprise plot twists to hundreds of movies, go no further! Turn back now!

A.I. Artificial Intelligence (2001)

David is Haley Joel Osment. David spends a nice day with his clone-mother. David goes to sleep. David has nice dreams. Audience scratches collective head, asks “What the hell…?”