Screening Date: December 3, 2009 Cities: Atlanta (GA), Nashville (TN), Raleigh (NC), Charlotte (NC) In ARMORED, a crew of officers at an armored-transport security firm risk their lives when they embark on the ultimate heist….against their own company. Armed with a seemingly fool-pro... REQUEST FREE PASSES!