Sir David Mark Rylance Waters's appearances include, among others, "Prospero's Books", a 1991 British avant-garde film adaptation of what by William Shakespeare?