One of the things Marvel has managed to keep secret for awhile was who the villains were going to be in James Gunn's Guardians of the Galaxy. The villain characters are being played by Benicio del Toro, Lee Pace, and Karen Gillan. There's been a lot of speculation on who they might be playing, but Den of Geek has confirmed with a "solid source" which characters they are taking on. If you don't want to know, then don't read past this point. I'm going to get right into it.
Here you go... as rumored Benicio del Toro is playing The Collector, Lee Pace is going to be playing Ronan The Accuser, and the beautiful Karen Gillan is taking on the role of Nebula in the film. Here's a little information provided on each character.
The Collector is one of the oldest characters in Marvel's universe, given that he dates back billions of years, protecting the universe in the way he sees fit. He can see, to an extent, the future, and it was he that foresaw Thanos, whose role in the Marvel cinematic universe has already been introduced, and is expected to be heavily expanded.
Ronan The Accuser, meanwhile, first popped up in Fantastic Four comics, and he's a member of the Kree, an alien race. He's got a fair number of superhuman powers, and while originally a villain, he has shown a more heroic side, too.
Nebula, meanwhile, is a villain and space pirate, who claimed to be the granddaughter of Thanos.
Of course none of this is 100% confirmed yet, but it makes sense to me that these actors would be taking on these roles in the film.
The movie also stars Chris Pratt as Peter Quill, aka Star-Lord, Dave Bautista as Drax the Destroyer, Michael Rooker as Yondu, Zoe Saldana as Gamora, John C. Reilly, and Glenn Close. The movie will be released on August 1st, 2014.