About Tweet Pin It Frogcatcher Films is a brand new feature film production company with offices in New York, California and Massachusetts. Related Posts Taking Baby Leaps Feb. 28th, 2016: Opening Sequence: Ophidian Observer Chronicles Films Day 1: Week-long One Year Anniversary Celebration!