The Last Castle

Lieutenant General Eugene Irwin (Robert Redford) is brought to a maximum security military prison to begin a ten-year sentence for his decision (in violation of a presidential order) to send U.S. troops on a mission in Burundi, resulting in the deaths of eight soldiers. Colonel Winter (James Gandolfini), the prison's commandant, is a great admirer of the general, but is offended when Irwin criticizes Winter's much-prized military artifacts collection, calling it something no actual battlefield veteran would ever have.