John Irving's own screenplay to his novel 'Cider House Rules'. John Irving spent thirteen years writing and rewriting the screenplay of his novel for four different directors. A Miramax production, the film was finally shot in the autumn of 1998; directed by the Swedish director Lasse Hallstrom and starring Michael Caine in the role of Dr Larch, it is being released in spring 2000.