There is a remote chance that the problem could be with the internal display cable, but most likely you have a cracked/broken LCD. LCDs cannot be fixed-only replaced. This is a job for a knowledgeable technician and could cost a few hundred dollars depending on your particular model.