Perhaps one of the most unexpectedly complex characters in James Cameron's Avatar franchise is Stephen ... to destroy. Lang survived the events in the second film, and now, the actor briefly ...
Stephen Lang's Quaritch is the most memorable villain in the Avatar franchise, but one of the actor's earlier roles makes ...