That was over 7 years ago in 2013.
Today she is 31, and has starred in 31 movies in total, 18 since After Earth was released.
In After Earth, I think Zoë Kravitz looks:
After Earth scores 5 out of 10 on The Movie Database.
Zoë Kravitz's first acting role was as 'Charlotte' in No Reservations, released in 2007 when she was 18.
Find DVDs, posters and memorabilia about After Earth on Amazon.