因为一个电影角色,东北二人转喜剧演员小飞侠被剧组打杂的徐轲骗到上海。小飞侠在黄埔江边与清纯美丽的话剧演员白鸽上演了一出“上海滩”邂逅。在便利店里,两人重逢,不幸遇到劫匪打劫,小飞侠挺身而出保护白鸽,失去了虎牙,也失去了电影角色。为了生存,小飞侠做了替身演员,被打得遍体鳞伤,但片酬却被徐轲克扣。小飞侠的发小苟富贵从小把他当成“大哥”许文强,不满他被欺负,想打徐轲一顿出气。但是当他们发现徐轲欠高利贷,急需找反串演员给社会大哥表演庆生时,小飞侠不计前嫌,帮徐轲度过难关。反串视频发到网上,意外走红。白鸽早就悄悄喜欢上了善良热心的小飞侠,发现他的反串才华,劝他参加曲艺比赛,但小飞侠却因为对去世前女友的愧疚而坚持要当演员。在这个一波三折的本命年,究竟山炮小飞侠能否在上海变成大明星,能否和白鸽有圆满结局呢?。马可饰演的孙为杰是个积极努力、心地善良的电台主播,在一次直播节目中救下了试图自杀的女孩。这件事不仅让他在工作上得到了更好的发展,同时也让他再次鼓起勇气向女友求婚,并希望得到对方父母的认可。而就在这起好人好事人尽皆知时,他却得知自己被传染上了艾滋病。对他来说,这突如其来的打击可以说是致命的,而面对如此的悲剧,他会选择坚持还是放弃?不仅是他,这是每一个艾滋病患者都会面临的苦痛抉择。
电影《夜来香》虽然讲述的是会让人淡之色变的艾滋病,但影片却没有过多体现人们对艾滋病人的冷漠,而是非常巧妙地把“预防艾滋病,关爱艾滋病人”这一主题隐含于故事其中。同时马可也表示非常喜欢这个角色,希望用尽自己所能诠释好这个人物,为观众呈现出不同的自己。。