Whenever books are adapted into movies or TV shows, there will inevitably be changes to what the characters look like. Sometimes the castings will turn out pretty similar to their book descriptions. Other times, they'll end up being super different!
In honor of the new Pretty Little Liars series, Original Sin, streaming now on HBO Max, I decided to go back in time a little and revisit the original source material: the books! I used an AI generator to create the OG Pretty Little Liars characters based on their book descriptions — and let me tell you, the results are pretty wild.

To make the portraits, I used Artbreeder and took some existing images, morphed them together, and then played around with specific traits based on the novel descriptions. Here are the finished results:
Note: Some characters, such as Caleb and Paige, were not in the books.
1. Here's Spencer based on how she's described in the books:

Here's Spencer played by Troian Bellisario:

Side by side:

2. Emily:

Emily played by Shay Mitchell:

Side by side:

3. Aria:

Aria played by Lucy Hale:

Side by side:

4. Hanna:

Hanna played by Ashley Benson:

Side by side:

5. Alison:

Alison played by Sasha Pieterse:

Side by side:

6. Mike:

Mike played by Cody Christian:

Side by side:

7. Noel:

Noel played by Brant Daugherty:

Side by side:

8. Ezra:

Ezra played by Ian Harding:

Side by side:

9. Toby:

Toby played by Keegan Allen:

Side by side:

10. Jenna:

Jenna played by Tammin Sursok:

Side by side:

11. Mona:

Mona played by Janel Parrish:

Side by side:

12. Jason:

Jason played by Drew Van Acker:

Side by side:

13. Melissa:

Melissa played by Torrey DeVitto:

Side by side:

14. Maya:

Maya played by Bianca Lawson:

Side by side:

15. And finally, Wren:

Wren played by Julian Morris:

And side by side:
