Kevin Smith is genius and this is masterpiece. Comedy that tells original story by spoofing or/and paying homage to cult movies in almost every scene. To understand this movie completely it is recommended that you saw really big amount of movies, including all previous Kevin Smith flicks. I saw this one countless times and every time I discover some new jokes, because in the meantime I saw more movies it refers to. Sarcastic, full of vulgar and dark humor, but intelligent, cheerful, hilarious and romantic. You'll see army of celebrities, music is great, and even opening and end credits are worth watching carefully, cause there's bunch of jokes hidden in even smallest details. Low average rating means only that most of viewers did not pay enough attention or they don't have enough pre- knowledge to be able to understand it fully. It looks like just another silly comedy, but it's complex and has its depth and meaning.
Actors and cameo: Jason Mewes, Kevin Smith, Ben Affleck, Matt Damon, Jeff Anderson, Brian O'Halloran, Will Ferrell, Jason Lee, George Carlin, Carrie Fisher, Chris Rock, Wes Craven, Shannen Doherty, Mark Hamill, Joey Lauren Adams, Alanis Morissette, Morris Day, James Van Der Beek, Jason Biggs, Shannon Elizabeth, Eliza Dushku i many others.
References and spoofs (36 I noticed so far, but I suppose there's at least that many more I didn't spot just yet): 1945. Detour 1946. The Blue Dahlia 1960. Psycho 1966. Batman 1968. Planet of the Apes 1969. Scooby-Doo 1969. The Brady Bunch 1977. Star Wars IV 1980. Star Wars V 1980. The Blues Brothers 1982. E.T. 1983. Star Wars VI 1984. Purple Rain 1990. Pretty Woman 1992. Reservoir Dogs 1993. The X-Files 1994. Pulp Fiction 1994. The Shawshank Redemption 1994. Clerks 1995. Mallrats 1996. Scream 1997. Chasing Amy 1997. Batman and Robin 1997. Titanic 1997. Good Will Hunting 1998. Dawson's Creek 1999. American Pie 1999. The Matrix 1999. Entrapment 1999. Dogma 1999. Sleepy Hollow 1999. The Talented Mr. Ripley 2000. Shaft 2000. Crouching Tiger, Hidden Dragon 2000. Charlie's Angels 2001. Hannibal
Music: Steppenwolf, Bon Jovi, Run-D.M.C., PJ Harvey, The Bee Gees, The Dandy Warhols, The Time, AFROMAN, few cool original songs and much more :D