Still of Stephen Lang, Jason O'Mara, Tell Taylor and Stephan Lang in Terra Nova (2011)
Caption: Still of Stephen Lang, Jason O'Mara, Tell Taylor and Stephan Lang in Terra Nova (2011)
Camera Department, Miscellaneous Crew
Source: IMDB
Stephan Lang is known for his work on Absolute Wilson (2006) and Frontline (1983).