Trương Ba, gần 60 tuổi- là một người làm vườn tốt bụng, đặc biệt rất cao cờ. Do tắc trách, Nam Tào gạch bừa tên Trương Ba, khiến ông phải chết oan. Vợ Trương Ba lên Thiên đình kiện. Theo gợi ý của Đế Thích, để sửa sai, Nam Tào cho hồn Trương Ba nhập vào thể xác hàng thịt ở làng bên vừa mới chết, mới ngoài 30 tuổi, để được sống lại, ,.
Trú nhờ thể xác hàng thịt, hồn Trương Ba gặp rất nhiều phiền toái : lí trưởng sách nhiễu, chị hàng thịt đòi chồng; gia đình Trương Ba ngày càng lủng củng. Đặc biệt, sống bằng thân xác hàng thịt, Trương Ba dần dà tiêm nhiễm một số thói xấu và những nhu cầu vốn xa lạ với ông. Gay nhất là chị hàng thịt đòi hỏi Trương Ba phải là người đàn ông thực sự của chị. Lí trưởng nhân đấy sách nhiễu vòi tiền; con trai Trương Ba ngày càng đắc ý, lấn lướt, coi thường bố. Ngược lại, vợ, con dâu, cháu nội Trương Ba không thể chịu nổi và dần dần xa lánh. Trương Ba vô đau khổ.
Trước nghịch cảnh ấy, Trương Ba quyết định trả lại thân xác cho hàng thịt, cũng không chấp nhận nhập vào xác cu Tị , kiên quyết chấp nhận cái chết.