艾米丽(达科塔·范宁)的妈妈死在满是血泊的浴缸里,小女孩深受打击,陷入了孤僻。为了让女儿尽快走出阴霾,大卫(罗伯特·德尼罗)带着女儿搬到了乡村。在这里,艾米丽结识了她的新朋友——查理,他们一直在玩捉迷藏。可是除了艾米丽谁也不知道查理是谁,他似乎活在女儿的假象中,又似乎就游走在他们周围。
恐怖事件接二连三的发生,艾米丽变得愈加神情恍惚,大卫渐渐意识到问题的严重性。他开始潜心记录女儿的言行,希望阻止查理接近女儿。可是,查理究竟是谁?他藏在哪?。故事最早始于住在风和海的半神毛伊,他偷走了女神的特菲堤之心,导致岩浆魔鬼厄卡陷入疯狂的状态,南太平洋各小岛也面临着毁灭的威胁。一千多年后,某座小岛上的酋长女儿莫阿娜在父母的呵护下渐渐长大,童年时她曾偶然捡到特菲堤之心,亦曾受到大海的召唤,然而父亲却严厉禁止莫阿娜出海,即使小岛正遭受着死亡的威胁。从奶奶那里,莫阿娜知晓了他们这一族人的历史,于是为了拯救小岛,她依然出海去寻找被困在某地的毛伊,好让他归还特菲堤之心。历经千辛万苦,莫阿娜终于见到了这个传说中的高傲自大的半神。而毛伊则担心特菲堤之心带来霉运拒绝前往。
只不过在命运的指引下,毛伊还是随着莫阿娜踏上未知的征途……。