After a long time I felt to write some lines and it happens to be this amazing nauseated film. Strangely enough it escaped my radar so far and gosh I am happy that finally I watched it. It's different, it will grow into you. Edward Norton is magnificent , he has this diminutive yet immensely powerful acting ability only another person coming to mind in comparison is Kevin Spacey, may be a little dead pan type. Philip Seymour Hoffman is as credible as always in his shy (and bit creepy) teacher character. The camera work especially inside the night club is experimental and great. The music is legendary, dialogues are so credible and the finale is such thought provoking. Do watch it!