This is something we weren't sure was going to happen, but it looks like Marvel and Disney are getting set to reveal it all as we get closer to the May 1st release date of "Avengers: Age of Ultron."
This is the first actual look that we've gotten of the character, being played by Paul Bettany. Bettany has voiced Tony Stark's AI, Jarvis, in the three Iron Man and first Avengers films.
Many speculated that Marvel was going to hold off showing off Vision until the movie premiered, but that's not the case. It might have something to do with the film being released overseas a week earlier than in the US. They probably figured it would be leaked somehow.