電影《屋頂上的貓》講述了留守兒童小龍(巫晨曦飾)的成長困境。與爺爺(張毅飾)相依為命的小龍,曾與好友樂樂(石亦凡飾)、小美(潘婧之飾)約定共同考入市重點中學,但兩位好友在畢業時選擇違約留守本地。與此同時,父親突然要求小龍前往上海就讀,不愿離開故土的少年帶著相依為命的流浪貓離家出走,在廢棄工業區搭建臨時居所,試圖通過撿拾廢品維持生存。命運的打擊接踵而至——陪伴他度過艱難時光的貓被拾荒青年向陽活埋,徹底失去情感依托與生活希望的小龍,在經歷精神崩潰后被迫接受父親的安排。影片通過三代人面對現實困境的不同選擇,呈現了城鎮化進程中個體命運與情感聯結的斷裂。