深山古剎,進京趕考的書生朱孝廉(鄧超 飾)被一個從壁畫上跌落下來的仙女牡丹(鄭爽 飾)帶到了畫中的仙境。在奇異的仙境之中,眾多仙女在姑姑(閆妮 飾)的管理下,過著自由快樂的生活,但惟獨不許她們與男人產(chǎn)生感情,而且對私自闖進仙境的男人也絕不手軟。在仙境里,朱孝廉認識了仙女芍藥(孫儷 飾)。在芍藥的幫助下,朱孝廉躲過被姑姑發(fā)現(xiàn)的危險,順利的返回人間。但是,由于擔(dān)心牡丹的安危,在朱孝廉的請求下,古廟里的大師(曾志偉 飾)幫助朱孝廉重返仙境。然而仙境之中依舊歌舞升平,但朱孝廉卻怎么也找不到仙女牡丹的身影……