In past and in present, several heroes make shocking discoveries that will forever alter their lives.