The Source

2005Movie1 h 17 min

74
GoodGoodWatch score
74
GoodGoodWatch score

Summary

Baku in Azerbaijan, the site of the world's first oil well, is once again becoming a focus for foreign investors eager to exploit the country's vast oil riches.

Where to watch

Set your services

At a glance

More like this