เรื่องราวเกิดขึ้นใน Johannesburg, แอฟริกาใต้ โดยเริ่มจากการมาถึงของมนุษย์ต่างดาวที่ไม่สามารถกลับไปยังยานแม่ของพวกเขาได้ และถูกนำตัวไปอาศัยอยู่ใน District 9, เขตชุมชนที่ถูกสร้างขึ้นเพื่อแยกพวกเขาจากมนุษย์
Wikus Van De Merwe (รับบทโดย Sharlto Copley), เจ้าหน้าที่บริษัทที่รับผิดชอบในการย้ายชาวต่างดาวไปยังเขตใหม่, ในระหว่างปฏิบัติหน้าที่เขาได้รับสารที่ทำให้เขาค่อย ๆ กลายเป็นมนุษย์ต่างดาว นั่นทำให้เขาต้องเผชิญกับการเหยียดเชื้อชาติและความอยุติธรรมที่เกิดขึ้นในสังคม
Wikus ต้องพยายามหาวิธีเพื่อรักษาอัตลักษณ์และชีวิตของตัวเองในขณะที่เขาได้รับความช่วยเหลือจาก Christopher Johnson (รับบทโดย Jason Cope), มนุษย์ต่างดาวที่พยายามหาทางกลับไปยังยานแม่ของเขา