It may be cheesy at places but I have very much liked it. Wait for about 30 minutes before it picks up. It is an artistically inspiring accomplishment. I would like to watch it again. I can still count on my fingers (just one hand) after all these years, the number of films I wanted to watch again, right after leaving the theatre.