Helgoland 513

In 2036, the world lies in ruins, but a totalitarian government on the island of Helgoland ensures its survival by limiting the number of survivors to 513 people. When a baby is born, questions soon arise as to who will sacrifice themselves.
Starring
Alexander Fehling,
Martina Gedeck,
Kathrin Angerer