Elephant (2003)

Staggering piece of filmmaking. Perfect from the first minute to the last.

Elephant (2003)

Staggering piece of filmmaking. Perfect from the first minute to the last.

19 notes

Show

  1. rocketeam said: ditto
  2. umuima posted this