High school senior Aisha (Helena Howard) is having a hard time figuring out why she just doesn't seem to fit in at school. The real reason is because she’s not human. Once she realizes this life-changing secret, her search for answers soon puts her entire life in jeopardy.