Ansel Elgort attends ‘After Earth’ Premiere! May 31, 2013 by Satin Dents Leave a comment Yesterday, May 29th, Ansel Elgort (Caleb Prior) attended the After Earth movie premiere at the Ziegfeld Theatre in New York. Ansel’s Divergent costar Zoe Kravitz (Christina) stars in the film as Senshi Raige. Photo sources: ContactMusic and ImageCollect Advertisements Share this:TwitterFacebookLike this:Like Loading... Related Author: Satin Dents My name is Satin, I am a huge fan of Veronica Roth and the Divergent series. I started this site because I wanted to inform fans with information on one of my favorite series and author.