Bộ phim xoay quanh tình bạn kỳ lạ giữa cô bé Sophie (Ruby Bahill) và Người Khổng lồ Tốt bụng BFG (Mark Rylance). Sophie là cô bé mồ côi, một hôm vô tình nhìn thấy BFG khi ông đang đi loanh quanh trên đường phố London. Lo sợ bị lộ bí mất, BFG bèn “bắt cóc” Sophie ngây thơ về Xứ sở của Người Khổng lồ. Tại thế giới của mình, BFG là kẻ duy nhất “ăn chay”, đồng thời cũng là cá nhân duy nhất bị bắt nạt chỉ bởi có ngoại hình nhỏ bé hơn so với những tên khổng lồ khác. Đặc biệt, ông là người chuyên tìm bắt những giấc mơ được sinh ra tại vương quốc. Từ đó, BFG thổi những điều tốt lành vào giấc ngủ của những đứa trẻ và giữ lại những cơn ác mộng để chúng không thể gieo rắc ý nghĩ tiêu cực. Trải qua thời gian, Sophie nhận ra rằng sinh vật to lớn vốn mang một trái tim thân thiện, ấm áp. Cô bé xem BFG như người bạn đặc biệt, rồi họ cùng nhau khám phá sự kỳ diệu của thế giới, đồng thời chống lại nhiều thế lực xấu xa…