Su siguiente papel de Hawke fue en el filme "Hamlet" de Michael Almereyda en 2000, en el que interpretó al personaje del título.