I Am Not A Serial Killer stars Christopher Lloyd. Tom Leins caught up with the film’s Devon-based filmmakers: director Billy O’Brien and William Todd-Jones.
William Todd-Jones (Todd)
Creator of Star Wars’ Yoda to appear at Chagford Film Festival on Dartmoor
The creator of Yoda, Wendy Froud, will be joined by iconic puppet makers Briand Fround and William Todd-Jones at the Chagford Film Festival