乔(尼克·罗宾逊 Nick Robinson 饰)的母亲在他很小的时候就离开了他,现如今,他和父亲弗兰克(尼克·奥弗曼 Nick Offerman 饰)过着相依为命的日子。弗兰克是一个非常独断专行的男人,控制欲极强的他无时不刻的想要控制乔生活里的方方面面。和乔境遇相同的还有帕特里克(加布里埃尔·巴索 Gabriel Basso 饰),他也因为家人们的过度关注而感到窒息。 一天夜里,乔和好友比阿基奥(莫伊塞斯·阿里亚斯 Moises Arias 饰)意外发现了一处人迹罕至的森林,和帕特里克一起,感受到了大自然召唤的孩子们决定离家出走,在这片森林里建立他们的乌托邦,这段牢不可破的友谊在一位名叫凯利(艾琳·莫里亚蒂 Erin Moriarty 饰)的女生介入之后,发生了微妙的变化。
开片是说书人因聚众滋事,被警察(黄霑 饰)带到了警局问话,借说书人之口讲述了粤剧金牌编剧——南海十三郎艺海浮沉的一生。作为江太史公的十三子,江誉镠(谢君豪 饰)自由顽皮,出入名流场所。一次偶然的舞会,他遇到了上海的千金小姐莉莉(吴绮莉 饰),然而双方有缘相逢,无 份结亲。后来,他跟随她来到上海,竟落得穷困潦倒。 2年后,回到了广东的家中,他已被学校除名。当时太史公已经年事已高,他便天天去看戏,从不受戏班老板薛老五赏识,到后来成为御用编剧一鸣惊人,人送绰号——南海十三郎。然而,时局动荡,他到了江西写剧本慰劳前线战士,因看不过同行媚俗之作,愤然出手,不欢而散。这时一次车祸,让他与昔日恋人重逢,可惜她已嫁给老外。十三郎郁郁寡欢,后来入寺修行,却在一次代人祈福的对话中,得知了自己家道中落的败局,他疯了……
年邁的母親獨自扶養智能障礙的兒子長達三十多年,久病纏身的她已經相當疲憊了。這天,母親騎著機車,載著喜歡看海的兒子來到海邊。母親哄著兒子一起走向大海,走向兩人生命的終點。