6 votes

David Fincher’s impossible eye