<Ul> <Li> Ben Foster as Warren Worthington III / Angel </Li> </Ul>
<Ul> <Li> Ben Foster as Warren Worthington III / Angel </Li> </Ul>
who plays angel in x-men the last stand
who plays angel in x-men the last stand
Ben Foster
Ben Foster