How to change Macbook Pro (late 2013) screen and top cover
I have exactly the same problem with my MacBook (as I bought it in such a condition). I bought the screen from eBay. Its quite easy to fix if you follow the instructions on iFixit. You should consider buying only display, not the whole top assembly, as the prices really different. If your top cover is OK, you don't need to buy it, its possible just to change LCD matrix.