Battle for Terra kể câu chuyện về Senn (Justin Long) và Mala (Evan Rachel Wood), hai thiếu niên nổi loạn trên hành tinh thơ mộng Terra, nơi cuộc sống hoà bình và khoan dung, không chấp nhận chiến tranh và vũ khí hủy diệt hàng loạt. Nhưng khi Terra bị những người trái đất trốn cuộc nội chiến và thảm họa môi trường đến ẩn náu thì lập tức hành tinh rơi vào hỗn loạn. Trong cuộc nổi dậy, Mala kết bạn với một phi công trái đất bị thương và hai người phát hiện ra hai chủng tộc có nhiều điểm giống nhau nhưng họ cũng nhận thấy chỉ có một chủng tộc có thể tồn tại trong hành tinh có nguồn tài nguyên giới hạn này.
Chú khủng long cổ dài đáng yêu Chân Nhỏ phải đưa ra lựa chọn khó khăn: ở lại với khủng long bố mất tích từ lâu hay trở về với bạn bè và gia đình quen thuộc của mình.
Maverick là một tay cờ bạc thà lừa người khác hơn là chiến đấu với họ và cần thêm ba nghìn đô la để tham gia một trò chơi bài xì phé thắng thua sẽ bắt đầu sau vài ngày nữa, vì vậy anh ta tham gia lực lượng với một phụ nữ đánh bạc với một cuộc chơi tuyệt vời. giọng miền nam, và cả hai cố gắng tham gia trò chơi.
Truyện phim là câu chuyện có thật về 1 cuộc đào tẩu của những người lính quân Đồng minh ra khỏi 1 nhà tù kiên cố của phát xít Đức. Roger Bartlett (Richard Attenborough), 1 người lính Anh đã vạch 1 kế hoạch và cùng với nhóm người tạp nham của mình gồm Danny Velinski "The Tunnel King" (Charles Bronson), tên đào hầm thượng hạng người Ba Lan, Hendley "The Scrounger" (James Garner), tên lính Mỹ có tài ăn cắp vặt, Ramsey "The SBO" (James Donald), kẻ chuyên giả mạo và Hilts "The Cooler King", 1 tên lính Mỹ nổi loạn thực hiện cuộc vượt ngục này. Không chỉ muốn thoát ra, ho còn muốn tiến hành một kế hoạch đào thoát vĩ đại với mục đích đưa tất cả 600 tù binh trốn ra ngoài. Một kế hoạch chi tiết đã được vạch ra đòi hỏi sự “hiệp đồng tác chiến” ăn ý của tất cả các tù binh trong trại...