The Sacrifice

Been watching this 3 times over the last 3 days. Everything that humanity ever needs.