在《上海堡垒》中鹿晗饰演的指挥员江洋曾是一名懵懂的大学生,在经历了外星文明的入侵、战争炮火的洗礼之后,最终成长蜕变为一名少年英雄。舒淇饰演的林澜则出生在军人家庭,已经担任军队指挥官的她性格独立而坚韧,在保卫上海、抵御外星人的对抗中,将与江洋并肩作战。
《上海堡垒》是根据江南同名小说改编的科幻电影,由滕华涛执导,鹿晗、舒淇领衔主演,石凉、高以翔、王宫良、王森、孙嘉灵主演。该片讲述了未来世界外星黑暗势力突袭地球,江洋追随女指挥官林澜进入上海堡垒成为一名指挥员,与灰鹰小队一起迎战外星侵略者的故事。
对于《上海堡垒》片方为什么会找鹿晗出演江洋一角,滕华涛导演在影片发布会上也对此事进行了回应,他表示鹿晗的气质很不错,而且很有少年感和仗义感,所以出演江洋一角很合适。听完滕华涛导演的这番解释,一切也就说通了。在发布会现场鹿晗非常谦虚,认为自己在电影中的感情线很弱,心里明明很喜欢林澜但是又不敢开口说。