No, Netflix has stopped their service to stream Pretty Little Liars in the USA and some other regions.