© 2019 by CNY Militaria

  • Facebook Social Icon

This Original WW2 U.S. Army officer visor cap dates from the 1941-45 and was one of multiple hats worn by the actor Gregory Peck who played Brigadier General Frank Savage while making the film Twelve O’clock High.


The hat is in used and worn condition, but quite solid with no major imperfections. There is an early Western Costume Company label stitched to the liner that reads:


Western Costume Co.

No. 12 O’Clock High

Name Gregory Peck

Chest ___ Sleeve___


Accompanying the hat is an original paper flyer for a screening of the film at the Chucah theatre on Elmendorf Air Force Base on December 29th and 30th 1949 (2 months before the general release). The film was screened for U.S. airmen in Alaska as a tribute to General Frank Armstrong, who Gregory Peck’s character in the film was based on. We were told that this very hat was given to the general as a gift. However, aside from the accompanying flyer, we have no way to confirm this claim.

Gregory Peck's Cap From "Twelve O'Clock High" Movie