Ben Foster, who played a pencil-necked geek in The Punisher and a psychotic in Hostage has been cast as the winged mutant “Angel” in X-Men 3 according to Variety (so it must be true).

So far the insane release date of May 2006 is still the target.

Just thought you might like to know.

Thanks to Movie Tab for the heads up.