The first thing you're struck by in this film is the incredible foolishness of the characters. Jerry Lundegard (William H. Macy) is a perfect idiot, devoted to the money, loser and mediocre. Steve Buscemi's character is practically brainless, but we touch the acme with Peter Stormare's character. I've never seen a more boorish person: he never talks, but on the other hand his gun is always in action, and he's particularly cruel with his victims. Luckily there's Marge, the firm and REALLY funny pregnant policewoman played by the wonderful Frances McDormand: she deserved every prize she won and was nominated for. A perfect indie movie: maybe you'll not remember it for his production design, but the emotions you felt during the screening will be unforgettable.