Joe Burgess will rejoin Wigan Warriors in December after just one season with Sydney Roosters.
The 21-year-old England international moved to the NRL at the end of the 2015 Super League season after scoring 52 tries in 58 matches for his hometown club.
Burgess has opted to cut short his stay in Australia and return to Wigan on a three-year deal, with the Roosters agreeing to release the flyer.
Roosters recruitment manager Peter O'Sullivan said: "Joe joined us excited to have the opportunity to test himself in the NRL and to live in Sydney, but he has cited the challenge of being away from home as an ongoing factor, so we have granted a release for season's end.
"Looking ahead, we wish Joe all the very best."
Burgess will fill the void left by Josh Charnley, who is set to switch codes and join Sale Sharks at the end of the Super League season.
Wigan head coach Shaun Wane said: "As a coaching group we are thrilled to have Joe back with us for next season. He is a talented young winger and his try-scoring record whilst in the Wigan first team speaks for itself.
"When he left at the end of 2015, Joe was arguably the best winger in the competition and was capped by England. A year in Australia will have helped him improve even further and, at the age of 21, he has his best years ahead of him.
"The players and staff look forward to welcoming Joe back into the team and wish him well for the remainder of this year."