Rat Catcher poster

Lots of fun here, teaser poster for Light films new indy flick The Rat Catcher