2012年,张颂文主演喜剧片《摩登年代》。2016年,主演悬疑片《风中有朵雨做的云》。2017年,主演的剧情片《西小河的夏天》入围第二十二届釜山国际电影节“新浪潮”单元,并获得KNN观众奖。2018年,主演谍战片《兰心大剧院》。2019年,出演犯罪片《第八个嫌疑人》。2020年,主演犯罪动作电影《扫黑·决战》。2022年,凭借历史片《革命者》获得电影频道传媒荣誉之夜最受传媒关注男主角。影片惊悚与喜剧结合的独特类型在电影市场中非常罕见。片中饰演执行导演的蒋诗萌也表示:“拍完《了不起的夜晚》之后,我对于喜剧的理解有了更多的可能性。其实一开始接到演出邀约时都懵了,演喜剧可以,但演惊悚喜剧,很疑惑两者要怎么结合,但其实大家观影后会发现它会令你眼前一亮。”在映后互动环节,有基本没看过惊悚片的学生表示:“一开始其实挺担心会不会非常吓人,但三步一下腰,五步一回头,全员喜剧人非常得劲!真是万万没想到!”