So… A Chupacabra, a Banshee and a Succubus meet in a park… Watch the official trailer for The Imperfects – a new, original 10 episode series premiering September 8th, only on Netflix. Watch The Imperfects Official Teaser: https://www.youtube.com/watch?v=aEs2ziTArdk&t=2s After undergoing an experiment that gives them monstrous side effects, Abbi, Tilda …
Read More »