楚門從小就生活在一座叫桃源島的小城,在他的世界里,這個小城就是他生活的地方,但事實上這座小城就是一座巨大的攝影棚。楚門是保險公司的經紀人,他看上去與其他人一樣過著極為普通的生活。但是事實上他生活中的每一秒鐘都有上千臺攝影機對著他。更為奇妙的是他的妻子和他所有的朋友都是楚門的世界的演員。
由于劇組的特別設置,楚門從小到大在生活中經常會遇到戲劇性的事情,但這些都沒有使這位天性淳樸的小伙子放在心上。生活中的戲劇性情節不斷的上演,楚門終于開始懷疑周圍一切的真實性。楚門在偶然的時候發現了已過世的父親,于是劇組人員為了解除他的疑惑,竟然安排了一個完美的謊言,讓父子相見。
此后楚門又發現自稱是醫生,每天去工作的妻子,其實并不是真正的醫生,而他公司的同事也是在他上班之后才開始真正的工作。這些發現使楚門開始懷疑自己生活的真實性,身邊的妻子、朋友、父親好像是所有的人都在騙他,他開始有了恐懼的情緒。
楚門想要逃出這個并不真實的世界,去尋找屬于自己的生活及愛人,然而這個肥皂劇的制作人克里斯托弗的力量非常強大,他將一切設計的近乎完美,把楚門牢牢的控制在一個超現實的世界之中。最后楚門知道自己是世界上最受歡迎的明星,但是他并不為所動,毅然走向尋找自由生活的道路。