If your in Illinois, check out our film, Selva Oscura, which was shot in Philadelphia and the Pennsylvania Wilds (near Renovo, PA). It’s screening on Saturday, March 10 at 7:30 PM – 7:50 PM CST at Playhouse 38, 321 Stevens Street, Suite P, Geneva, Illinois 60134. It’s part of the shorts programming at the Geneva Film Festival – here’s the complete schedule.

And if you do stop by (though we may not be there!) please drop us a note and let us know what you think.