What do Surrogates, Avatar, and Disney/Pixar’s Wall-E all have in common?

Read more