Scenes were filmed on Cotton Avenue in Macon, Georgia which was made to look post-apocalyptic and a little too realistically. Some buildings were damaged by pyrotechnic effects, and residents called the city asking for them to pick up the trash on the streets.
The verse Colonel vosch (liev shrieber ) recites to the kids that are being trained as solider ( when I was a child I talked like a child, I thought like a child ,I reasoned like a child but when I became an adult I put away childish things) is from the Bible, 1 Corinthians 13:11
Reznik (played by Maria Bello) is wearing heavy makeup while in uniform and on duty. The military branches do not allow heavy makeup. Her hairstyle as well is inappropriate for duty. Hair of that length should be secured.
In the scene where Col Vosch gives the speech to his youth soldier, he quotes from I Corinthians 13:11 "When I was a child, I spoke as a child, I thought as a child, I understood as a child, but when I became an adult I put away childish things". This is part of the chapter commonly referred to as "The Love Chapter" as it speaks of how love endures.
In the last few minutes of the movie Ben and Cassie are talking. Cassie tells Ben that she is named after the constellation Cassiopeia. Ben says that he's named after Ben and Jerry's ice cream. In one of the earlier scenes of the movie where Cassie is in the gas station she hears a sound. And on one of the freezers she passes on the left is a Ben and Jerry's ice cream sticker.