Chloë Grace Moretz as Jo-Ann Ellis