Prince Hamlet of Denmark returns home for his father's funeral and gets a shocking news. His recently-widowed mother is to marry his uncle, who also ...