This film is the epitome of BOLLYWOOD. The script is a cheesy and predictable love triangle. But OH, the production design! the colors! the dancing! the costumes! the singing! the sets! and the cinematography! This film screams visual. If you have 3 hours for a heart-warming, don't-have-to-think, purely passive experience, see Kuch Kuch Hota Hai on as big a screen as you can find.