Ben Foster portrayed the mutant Angel a.k.a. billionaire Warren Worthington III, in the maligned ‘X-Men 3: The Last Stand’, a film so…