I personally don't like this movie. I think it's terribly overrated. My concept of a terrifying character is really different from the Frank Booth played by Hopper. Frank Booth is the stereotypical villain : disturbed, gives evil laughters, likes to mock at people. A clichรฉ. Kyle MacLachlan doesn't convince me either with his Jeffrey Beaumont. It could have been a much better movie, but it ended up as one of those poor thrillers we see in HBO. Sorry , I won't pretend I like it only because it's by David Lynch.