奧菲莉婭(黛茜·雷德利 Daisy Ridley 飾)從小就生得一副男孩樣,個性大大咧咧愛跑愛跳的她也常常被人誤認為是男孩。一次偶然中,奧菲莉婭遇見了格特魯德王后(娜奧米·沃茨 Naomi Watts 飾),王后非常喜歡奧菲莉婭的個性,于是將她帶回了宮中栽培,沒過多久,聰慧過人的奧菲莉婭就成為了她身邊最值得信賴的女官。哈姆雷特王子(喬治·麥凱 George MacKay 飾)是格特魯德王后的兒子,他和奧菲莉婭在朝夕相處之下最終墜入了愛河之中。哪知道,平日里最疼愛奧菲莉婭的格特魯德王后竟然強烈的反對這段戀情,與此同時,哈姆雷特發(fā)現,原來殺死自己父親的兇手正是迎娶了格特魯德王后的,自己的叔叔克勞迪斯(克里夫·歐文 Clive Owen 飾)。