Superb presentation!Superb concept! Nature VS Nurture debate.. Only thing I found a bit disappointing was users being too harsh on this fantastic movie..It thoroughly deserved more than 6.5
2 out of 2 found this helpful.
Was this review helpful? Sign in to vote.
Permalink