Yellow BastardAccording to a good source at AICN, the role of Angel in the upcoming X-Men 3 film will be played by up and coming young actor, Nick Stahl. Many people probably know him as the guy who played Yellow Bastard in Sin City, or as John Conner in T3. Expect public notice release after the teaser trailer that will appear before the Fantastic Four this weekend.

I actually think this is a good bit of casting. Still, call me cynical if you will, but all the good casting in the world can't save a hack director.