Question: when does pretty little liars the perfectionists episode 11 come out?
Answer: The show premiered on Freeform on March 20, 2019 and concluded on May 22, 2019. It is the second spin-off series of Pretty Little Liars and the third and final series in the Pretty Little Liars franchise. On September 27, 2019, Freeform canceled the series after one season.