Su autor probablemente basó "Hamlet" en dos fuentes: la leyenda de Amleth y una perdida obra isabelina conocida hoy como "Ur-Hamlet" o "Hamlet original" (hecho que se deduce de otros textos).