Here’s our first real look at the character of Vision in the upcoming Avengers: Age of Ultron. To be voiced by Paul Bettany (Iron-Man’s JARVIS), Vision is a sentient android that in the comics was created by the villain Ultron. It seems likely that they’ll be altering that origin to fit their cinematic narrative though.
In the original stories, the character rebels against his evil creator to side with the more benevolent Avengers and soon becomes one key to the defeat of Ultron. He also incidentally becomes lover to the Avenger Scarlet Witch, the character to be played by actress Elizabeth Olsen. In the movies, Scarlet Witch and her twin brother Quicksilver will start out on the bad side. I speculate that Scarlet’s humanity and compassion could be what brings Vision over to humanities side over his “father’s” argument for genocide. That is, IF they stick to Ultron as the creator.
It’ll be an exciting wait to find out.