Inside the strip-mined Alberta, Canada, where the toics Tar Sands deposit supplies the U.S. with most of its oil, decimating an area the size of England in the process.
Such is the might of the multinationals attempting to meet the world’s energy needs, it’s hard to see how even a film of this devastating power can stop the wanton pillage.
Reviewed by David Parkinson
Read The Full Empire Review »
Click for the full Empire review and post your own review and rating.