A Scanner Darkly - Teaser Trailer

  • Aired 02/18/2005
  • 167 Views

Some day in the future, there will be a new highly addictive drug called Substance D, and the main side effect is that it causes split personalities in all who use it.

Loading...