Michael Almereyda

b. 1960, Overland Park, Kansas, USA filmography bibliography web resources What a piece of work is a man. How noble in reason, how infinite in faculty. In form, in moving, how express and admirable....