New Castle and Campbellsburg are home to an upcoming film called “Red Right Hand.” One of the film’s stars, Orlando Bloom, shared photos on his Instagram.

Leave a Reply

Your email address will not be published. Required fields are marked *