Frank Castle The Punisher Jon Bernthal Black Leather Trench Coat
The presented Punisher Trench Coat is an impersonation of the coat that Frank wore in Punisher TV-series. In the series, Frank Castle who is also known as Punisher is a former member of United States Marine Corps and also served in Afghanistan along with Cerberus Squad. After serving in Afghanistan, Frank then returns home to stay with his family. Further, he then also witnesses the death of his family whom Frank’s enemy killed. A few days later, Frank then wakes up in hospital. Frank then becomes a vigilante and an anti-hero known as Punisher to seek revenge for his family and to also clean New York from all crimes by any means. While avenging his family, Punisher then also comes into a conflict with Daredevil who attempts to stop Frank. In the end, after defeating Billy Russo and William Rawlins, Frank begins to live a peaceful life. John Bernthal portrayed the character of Frank Castle.
This Frank Castle Trench Coat is an augmentation of high-quality original leather and features a viscose lining available inside to keep you relaxed. Its aspects accommodate a peak lapel collar, buttoned cuffs, and front button conclusion. The jacket also includes two flap pockets at the sleeves, two flap pockets at the chest, and two flap pockets at the waist.