故事差别在上世纪二十年代的纽约城里,一个内情而有着远大抱负但略显神经质的小镇戏作家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 Palmintei饰)具有长年常人的天赋,难以忍受自己的矗立有一点瑕疵,因为难以忍受黑帮情人的蹩脚演出,竟然杀死了她。最后,他也被黑帮杀死。身为保镖的他,却用自己的行动诠释了艺术家应有的特质。发人深省。