故事发生在上世纪二十年代的纽约城里,一个年轻而有着远大抱负但略显神经质的小镇戏作家David Shayne(John Cusack饰)创作了一部绝好的作品,在著名监制Julian Marx(Jack Warden饰)的资助下,终于有机会将自己的这部剧本搬上百老汇舞台,但这项投资计划却有一项附带条件,必须安排投资者黑帮大佬Nick Valenti(Joe Viterelli饰)钟情的夜总会歌妓Bimbo Olive(Jennifer Tilly饰)担演剧中的重要角色,然而,Bimbo是一个极其糟糕的演员。虽然作品能在百老汇公演是这位籍籍无名的剧作家向来的心愿,而且还得到两位著名演员肯首演出,不过那位歌妓的无能实在令他难以忍受。就在这时,他与剧中女主角Helen Sinclair(Dianne Wiest饰)的丑事被曝光了,同时被爆出的还有他和剧组的演职人员不和的消息。很快他发现,他写的剧本的灵感实际上都是来自于Olive的保镖Cheech,后再David发现,Cheech(Chazz Palminteri饰)本来就是一个绝顶的好编剧。当David得知了谁才是这部舞台觉得真正作者后,他开始疑惑,自己到底是不是一个有天赋的好的剧作家。Cheech(Chazz Palminteri饰)具有超越常人的天赋,难以忍受自己的创造有一点瑕疵,因为难以忍受黑帮情人的蹩脚演出,竟然杀死了她。最后,他也被黑帮杀死。身为保镖的他,却用自己的行动诠释了艺术家应有的特质。发人深省。