In JustJared.com‘s exclusive photos, the 31-year-old actor can also be seen gearing up for battle and sharing an intimate moment with co-star Shailene Woodley.
Theo recently revealed that training for the film got pretty intense and he injured his face a few times!
“I slipped and I was supposed to grab something as the ship dived and I missed it and went headfirst into a wall,” he explained. Theo was okay though and went on to say it was more of a bruise to his ego than to his face!
Allegiant hits theaters on March 18th.