Todd's opportunity is a big one - he was only called into the squad at the 11th hour due to lock Dominic Bird's season-ending chest injury.
Hansen said: "We are committed to continue building the depth in our squad and introducing new players to test match rugby, hence why we have selected the team we have."
Hansen has resisted the urge to move Ben Smith from the right wing to centre ahead of namesake Conrad, but the in-form Highlander is likely to get some time there in the second half after Piutau's introduction.
For Ranger, the start is a deserved one. Hansen and his fellow selectors had appeared happy with the Blues player being left in an impact role. It was a task he performed in every sense during his 14 minutes in the first test in Auckland and 21 minutes at AMI Stadium last weekend.
At Eden Park he flattened fullback Yoann Huget with an almost irresistible carry and in Christchurch he played a big part in Beauden Barrett's superb team try in the final minutes of the 30-0 victory.
Given the momentum he provided, and his impending departure to French club Montpellier, it seemed the part-time role was something he would be stuck with. His response will be interesting - can he keep his all-energy game going for 60-plus minutes? It will be only his second start in six tests.
The other significant change is Vito for Messam. Having put the onus on his players in the No6 jersey to be more physical, it is a big opportunity for Hurricane Vito to stamp his authority on a French team which might not have much appetite for it after their disappointment in Christchurch, a match in which they threw everything at the All Blacks for no reward.
All Blacks
Israel Dagg, Ben Smith, Conrad Smith, Ma'a Nonu, Rene Ranger, Dan Carter, Piri Weepu, Kieran Read (c), Sam Cane, Victor Vito, Luke Romano, Sam Whitelock, Owen Franks, Andrew Hore, Wyatt Crockett. Reserves: Keven Mealamu, Tony Woodcock, Ben Franks, Matt Todd, Steven Luatua, Tawera Kerr-Barlow, Beauden Barrett, Charles Piutau.