In this post-apocalyptic sci-fi story, humanity has been devastated by the bizarre, giant humanoids known as The Titans.