There's less than ten episodes left of Pretty Little Liars before we finally figure out who Charles really is! After five full seasons, PLL fans are hungry for answers and have been trying to put the pieces together themselves. As of late, we've seen some pretty wild theories about who fans think Sara Harvey really is and how they think Aria is involved with everything.
Click through to see 9 of the craziest fan theories we've come across, then let us know which ones you think might be true in the comments below.
@KirstieLouiseS thinks that Cece and Charles are twins and that they're Mrs. DiLaurentis and Aria's dad's kids.
Cece and Charles are twins - parents are Jessica and Aria's dad? #PLLTheory— Kirstie (@KirstieLouiseS) June 13, 2015
Cece and Charles are twins - parents are Jessica and Aria's dad? #PLLTheory