Câu chuyện lấy bối cảnh một trăm năm trước, các Titan (người khổng lồ) đột nhiên xuất hiện xóa sổ hầu hết nhân loại. Nhằm ngăn chặn chúng, nhân loại đã dựng lên những bức tường thành cao ngất và sống bình yên thêm 100 năm nữa.
Thời điểm phim diễn ra vào 1 ngày sau 100 năm kể từ thảm họa Titan xảy ra, nhân loại đang sống yên ổn bên trong những bức tường. Cậu thiếu niên Armin Arlert ở quận Monzen chạy đi tìm cậu bạn Eren Jaeger lại vừa bị đuổi việc. Đi cùng cậu là em gái nuôi của Eren, Mikasa Ackerman. Họ tìm thấy Eren ở một cánh đồng hoang khi cậu ta đang đứng trên đỉnh 1 quả bom lép. Eren bày tỏ mong muốn rời khỏi bức tường để ngắm thế giới bên ngoài, đặc biệt sau khi họ nhận ra rằng đại dương có tồn tại. Cả ba cố gắng rời khỏi bức tường nhưng bị lính hộ thành Garrison bắt lại vì nghi ngờ họ muốn đào tẩu, tuy nhiên Souda, đội trưởng của Garrison đã ra lệnh thả họ. Souda giải thích cho họ quân đội đang tập hợp một trung đoàn trinh sát nhằm vượt qua các Bức tường và cố gắng ép Eren tham gia.
Đột nhiên, một Titan ngoại cỡ bất ngờ xuất hiện tấn công Bức tường, làm hổng 1 lỗ lớn thành lối cho những Titan khác xâm nhập vào bên trong. Armin, Eren và Mikasa chạy trốn mỗi người một ngả. Một lần nữa nhân loại lại phải đối mặt với nguy cơ diệt vong…