In my humble opinion, the screen is FUBAR'd (google it).
You're looking at a TFT/LCD screen and a sharp knock when dropped can happily upset all the chemicals in the screen which results in the sight you see.
On the bright side, your home insurance might cover the repair/replacement