En grupp forskare ger sig iväg på en expedition till en avlägsen planet där de strandsätts. Deras fysiska och mentala begränsningar sätts på prov när de gör en fruktansvärd upptäckt. Teamet inser snart att deras kamp för att överleva är mycket viktigare än de någonsin kunnat ana.