AmlethHamlet. The story on which Hamlet is based was an ancient one; versions of it are found in Byzantine, Greek, and Roman myth. The Danish story probably came to Shakespeare through an earlier play, now lost. Rorik was real enough, a viking who (among other things) was King of Jutland. But Rorik's grandson, Amleth,