Perth - James O'Connor, who went from Wallabies golden boy to exiled bad boy in a few short years, will complete his redemption tale on Saturday (11:45 SA time) after being named to start against the All Blacks.
The formerly wayward star played 12 minutes off the bench against Argentina a fortnight ago, but he hasn't begun a game since 2013 when his Australian Rugby Union contract was torn up.
It followed the-then 23-year-old being prevented from boarding a flight from Perth to Bali for being drunk.
His chequered past also includes being arrested and fined in Paris during a cocaine bust while playing for Toulon, before a move to England's Sale Sharks and then the Brisbane-based Reds last month.
"I've been on a journey... to understanding my true self and how I'm meant to use my privileged position in rugby," he said recently.
"I see now that rugby is a gift and I want my journey back to inspire possibly other young men out there who may be a little lost in the world right now."
The troubled player, who made his international debut in 2008 aged just 18, revealed last year that he faced his demons at a retreat in Iceland which used sensory deprivation, heat exhaustion and deep states of meditation.
"My reaction to each stimulus has forced me to face myself and my darkness in a way that I have never felt before. I now know who I was but more importantly, I now see who I must become," he wrote on Instagram.
He added that the experience had made him realise "a deep desire to play for the Wallabies again".
That dream has now come true with his selection at outside centre in place of Tevita Kuridrani against New Zealand in Australia's Rugby Championship clash, which doubles as a Bledisloe Cup Test.
Coach Michael Cheika said he had faith in the versatile O'Connor to deliver in Perth on Saturday, banking on the All Blacks' lack of familiarity with his game.
"I think James will bring something a little bit different that we haven't seen, so definitely our opponents won't have seen it either," he said.
"He seems to have handled it pretty well in training. I am looking forward to seeing him out there."
O'Connor hasn't played in the centres in his 45 Tests, but Cheika said he was satisfied he wasn't throwing him in the deep end.
"There will be certain set-piece requirements that he'll need to fill there and then after that it's just be there and play footy, and that's what he's good at, he's good at playing footy," he said.
"I haven't known him a lot but since he has come back here and I have been dealing with him on a more regular basis, I have had a lot of faith in him."
Teams:
Australia
15 Kurtley Beale, 14 Reece Hodge, 13 James O'Connor, 12 Samu Kerevi, 11 Marika Koroibete, 10 Christian Lealiifano, 9 Nic White, 8 Isi Naisarani, 7 Michael Hooper (captain), 6 Lukhan Salakaia-Loto, 5 Rory Arnold, 4 Izack Rodda, 3 Allan Alaalatoa, 2 Tolu Latu, 1 Scott Sio
Substitutes: 16 Folau Fainga'a, 17 James Slipper, 18 Taniela Tupou, 19 Adam Coleman, 20 Luke Jones, 21 Will Genia, 22 Matt Toomua, 23 Tom Banks
New Zealand
15 Beauden Barrett, 14 Ben Smith, 13 Jack Goodhue, 12 Anton Lienert-Brown, 11 Rieko Ioane, 10 Richie Mo'unga, 9 Aaron Smith, 8 Kieran Read (captain), 7 Sam Cane, 6 Ardie Savea, 5 Sam Whitelock, 4 Scott Barrett, 3 Owen Franks, 2 Dane Coles, 1 Joe Moody
Substitutes: 16 Codie Taylor, 17 Atu Moli, 18 Angus Ta'avao, 19 Patrick Tuipulotu, 20 Matt Todd, 21 TJ Perenara, 22 Ngani Laumape, 23 George Bridge