Haleigh Cox as Haleigh Potter