The movie doesn't live up to its reputation for outstanding talent in all departments. One area where it excels is in creating incredibly memorable supporting characters who live up to their reputation as brilliant intellects who understand just how crazy life can be. While one could argue that some of these supporting characters could be better developed and developed more fully, their roles do develop well enough that they feel well developed and compelling. With all that being said, there are some truly spectacular moments that keep this movie alive and alive in my