Hello World displaying random characters on lcd

I followed the arduino tutorial for plugging in an lcd for the Hello World example. The problem is that the lcd, instead of displaying "hello, world" and the time since the reset, it instead shows a bunch of random characters that change over time. Please help me!