Batman Zack Snyder’s Justice League Ben Affleck Coat
Ben Affleck plays the role of Batman and we found some great fashion inspiration. Who knew with great fashion comes great responsibility. So, gear up for the fashion trip! The Zack Synder coat has been manufactured from top-notch genuine real that has been further blessed with a viscose lining. Yes, you heard us right! Not only does it add to the longevity of the Batman trench coat but it makes it super durable and comfortable for any weather. It has a beautiful buttoned closure that accentuates the stitch of the notch lapel collar of the Justice League coat. Moreover, the fine skills are visible in the tailoring of open hem cuffs and the pockets. The Ben Affleck brown coat has not one pair but two pairs of pockets, one on the exterior and one interior.