Why The Swiss?

Help me out with something… why do people in the movies always open Swiss bank accounts? I’m assuming that it has something to do with security and anonymity, but I don’t know details. Anybody know the scoop?