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