Code Vein 2 Endings Guide: How to Get All 3 Without Restarting

If you just watched the credits roll on Code Vein 2 and thought you were done, I have some bad news for you. You played the prologue.

Video games have a nasty habit of hiding the "real" ending behind obscure requirements or forcing you to replay the entire 60-hour campaign in New Game Plus. It’s usually a cheap way to pad runtime. Code Vein 2, however, does something weirdly respectful but incredibly confusing. It uses a sequential ending structure. You don't choose an ending A, B, or C. You earn them in a specific order, all on a single save file.

I went into this expecting the usual Soulslike nonsense of backing up saves to a USB drive to get all the trophies. Turns out, you don't need to do that. But you do need to know exactly when the game is lying to you about being finished. Here is a comprehensive breakdown of how to navigate the timeline, fix your mistakes, and unlock the true "Miraculous Bonds" conclusion.

The Sequential Structure Explained

Most games make you replay content to see different outcomes. Code Vein 2 just keeps adding chapters. Think of it less like separate endings and more like peeling an onion.

You start with the base ending. Unlocking that grants access to a "continuation" state, which leads to the second ending. Completing that—and finishing a checklist of side quests—unlocks a separate mode for the final ending.

The biggest mistake you can make is starting New Game Plus the moment you see the first set of credits. If you do that, you are wiping your progress and have to do the whole grind again. Put the controller down and read this first.

Ending 1: A Hero's End

This is the "Vanilla" ending. It is virtually impossible to miss unless you rage-quit the game halfway through.

You play through the main campaign, navigating the narrative mess of the Resurgence, until you reach the Luna Rapacis zone. This area is a nightmare of verticality and enemy spam, but at the end of it waits Hero Valentin.

The Fight

Valentin is your standard "dude in armor" boss fight, but with a massive health pool. Beat him, and you get a cutscene that feels terrifyingly final. The screen fades, credits roll, and you get the "A Hero's End" achievement.

The game will boot you back to the main menu. This is the filter. Most casual players will turn the console off here. You are not going to do that.

Ending 2: Luna Fraterna

When you land back on the Main Menu, look closely at the interface. You will see Zenon, the NPC, standing there. He isn't just decoration. He is frantically pointing at the "Continue" button.

This is the game's subtle way of screaming "I am not done with you."

How to Trigger It

  1. Do NOT Load a Save: Ignore the "Load Game" option. Click "Continue" exactly where Zenon is pointing.

  2. The Bond: This action doesn't just load your last checkpoint. It triggers a narrative shift that opens a path via the Bond to a new time period: 2207: The Upheaval Era.

The Upheaval Era

This isn't a small room. It is a fully fleshed-out zone leading to the Sealing Spire. The difficulty spike here is noticeable. The enemies hit harder, and the platforming is less forgiving. You are climbing the Spire to confront a different version of the previous boss: Soul Savior Valentin.

Beat him, and you get Ending 2: "Luna Fraterna." Once again, the credits roll. Once again, you are kicked to the menu.

Ending 3: Miraculous Bonds (The True Ending)

This is the only ending you actually have to work for. While the first two are handed to you just for surviving, the third ending requires you to have actually engaged with the side content.

To unlock the final option on the menu, you must complete four specific "Timeline Shift Decision" quests.

The Timeline Shift Requirements

Throughout the game, you encountered NPCs who were doomed by the narrative. Code Vein 2 allows you to go back and fix their timelines. You need to find and complete the questlines for:

  • Noah

  • Josée

  • Holly

  • Lyle

If you finished Ending 2 and realize you ignored these people, don't panic. The game does not lock you out. You can simply reload your save (choose "Continue" again), travel back to the relevant areas, and finish these quests. They do not expire.

Once all four are safe and their timelines are corrected, you need to defeat Soul Savior Valentin one more time to update the game state.

The "Rescue Lou" Campaign

If you have met the criteria, the Main Menu changes again. A new button appears labeled "Rescue Lou."

Clicking this launches a standalone mini-campaign. This is about an hour of pure combat and story, but there is a massive catch that screwed me over the first time.

The Build Trap

You cannot level up in the Rescue Lou campaign.

The game takes a snapshot of your character exactly as they were when you finished Ending 2. You cannot gain Haze. You cannot change your base stats. If you go into this mode with a half-finished experimental build or a weapon you don't know how to use, you are going to have a miserable time.

Before you click that button, verify your build. Max out your weapon upgrades. Stock up on consumables. You are going into a gauntlet ending with a fight against the Resurgence Core, and you won't have a safety net.

Defeat the Core, and you finally get the "Miraculous Bonds" ending. This is the canonical "Golden" ending where everyone survives, and you can finally uninstall the game with a clear conscience.

ENDING PROGRESSION TRACKER

Follow this exact order to avoid wasting 50 hours in a new save file.

ENDING STAGE TRIGGER METHOD CRITICAL WARNING
1. A Hero's End Defeat Hero Valentin in Luna Rapacis. Do not turn off the game when credits roll.
2. Luna Fraterna Click "Continue" (Zenon Icon) on Menu. Beat Soul Savior Valentin. Ensure you have the Timeline Quests ready before finishing this if you want to save time.
3. Miraculous Bonds Finish 4 Timeline Quests. Click "Rescue Lou." NO LEVELING ALLOWED. Your build is locked for this section.
Previous
Previous

Code Vein 2 Blood Codes Guide: The Only List You Need

Next
Next

Code Vein 2 Burden Guide: How to Break Your Stats for Fun and Profit