Stephen Lang and Michelle Rodriguez Join ‘Avatar’

James Cameron's latest project is picking up steam.

By B. Alan Orange | 8 years ago