Looks like a bad LCD, but to be sure, connect to an external display and see if the picture is fine there.
open