Yep, your screen is fubar. Time for a replacement. If it's under warranty, they might replace it. One of the chips on the back of the panel is toast.
If it isn't under warranty, the screens aren't terribly expensive. They are a pain to put in, however. 😉