Criminal Mastermind WINS at London Independent Film Festival! Posted on April 9, 2014 by Michael Delwiche I’ve just submitted a first draft for a new feature to (award winning) director Henry Scriven – meanwhile our first collaboration continues to gain festival recognition. Time to dig out the tux… UPDATE: The film only went and won a prize!