Haley Joel Osment became an overnight sensation at the age of 11, after giving us the chills in M. Night Shyamalan's 1999 hit The Sixth Sense.
He played a troubled kid who could communicate with spirits, which earned him an Oscar nomination for Best Supporting Actor.
He swiftly followed up that breakout role with notable parts in Pay It Forward (2000), A. I. (2001) and Secondhand Lions (2003).
But faster than you can say "I see dead people", the American actor dropped off Hollywood's radar.
The only time Osment made headlines after that was when he was involved in a drink-driving car accident in 2006. He was sentenced to three years' probation and ordered to attend Alcoholics Anonymous meetings.
Now, the 27-year-old former child star and Los Angeles native is back on the big screen with Entourage, his first major studio movie in over a decade.
In the big-screen spin-off of the hit HBO TV series which opens here today, Osment plays Travis McCredle, a rich, spoilt jerk who antagonises Hollywood star Vincent Chase (Adrian Grenier) and his crew (played by Kevin Connolly, Kevin Dillon and Jerry Ferrera), especially super-agent-turned-studio-executive Ari Gold (Jeremy Piven).
Gold has to secure financing from McCredle and his Texas billionaire father (Billy Bob Thornton) when Chase's directorial debut goes over the budget.
But Osment's not quite the cute sad-eyed boy you remember. Sporting messy facial fuzz, tousled long hair and a heftier figure, he is almost unrecognisable.
The New Paper caught up with him at the Montage Beverly Hills hotel recently.