Inspired Toad Productions is an innovative and truly independent film and television production company based in South West England. Founded in 2012, the company prides itself on creating unique and powerful story-led content for domestic and international distribution.