Backdrop poster for The Devil Punisher (2020)
The Devil Punisher (2020)