Từ khi Trương Bá Chi sinh con trai thứ ba đến nay, danh tính người cha bí mật của cậu bé luôn là một dấu hỏi với người hâm mộ. Rất nhiều tin đồn đã được đưa ra như đó là một doanh nhân giàu có, thậm chí còn có nguồn tin khẳng định chồng cũ Tạ Đình Phong chính là cha của cậu nhóc mới sinh này.
Nhưng mọi nghi ngờ đều chưa gây sốc bằng tin đồn ngôi sao võ thuật Thành Long mới chính là “người đàn ông trong bóng đêm” của Trương Bá Chi. Nguồn cung cấp tin còn khẳng định "Hai bên đã làm xét nghiệm AND để xác định huyết thống. Vì điều này mà Thành Long có ý định mở hẳn buổi họp báo để khẳng định mình là cha của cậu bé Marcus mà Trương Bá Chi hạ sinh hồi năm ngoái".
Thêm vào đó, Trương Bá Chi từng để lộ mặt con trai thứ ba và cậu nhóc không có nét gì giống với Thành Long, thậm chí còn có nhiều nét lai Tây. Bởi thế, không thể nào Thành Long lại là "người cha bí mật" của cậu bé Marcus và đến bây giờ, danh tính người đàn ông của Trương Bá Chi vẫn được cô giấu kín.