This is definitely a well-layered movie. You start off seeing just something simple and every twenty minutes or so,the movie pulls back to reveal a bigger picture. The end result was very satisifying. Me ex girlfriend(the whore)hated Val Kilmer in everything until she saw this movie and loved it. That doesn't redeem her from the fact that she is a horrible she-bitch for who I pray an early death. If you haven't seen this movie yet,go grab it now. Faaaar more superior to the often-compared(I have no idea why)Spun.