The Island - Featurette: Production

  • Aired 07/13/2005
  • 68 Views

Lincoln Six Echo (McGregor) and others live a utopian existence, blissfully unaware that they are just clones created to provide spare parts for humans who are living on The Island.

Loading...