Angels of the deep

After a terrifying alien race enslaves the world, a young man confronts his inner demons, as the last hope for humanity reaches out from the deep.