It was the late 1990s and gangster chic was all the rage in Asia.
A motley crew of black-clad, good-hearted thugs from Mongkok, one of Hong Kong's bustling districts, was ruling our big screens in the form of the Young & Dangerous.
The six-film series, loosely adapted from a comic book, became a crowd-puller with its themes of brotherhood and solidarity.
Legions of male youths started idolising the movies' iconic characters, including long-haired stoic mob leader Chan Ho Nam (Ekin Cheng), his mischievous, impulsive sidekick Mountain Chicken (Jordan Chan) and bespectacled geeky lackey Pou Pee (Jerry Lamb).
In town on New Year's Eve for a Young & Dangerous-themed private gig at Resorts World Sentosa, the trio, who amazingly look like they haven't aged in the past 18 years, sat down with The New Paper at Equarius Hotel to recall the fandom they witnessed at the height of their popularity.
"Back in the days when the films were showing in theatres, whenever I was shopping on the streets of Hong Kong, I would see many carbon copies of Chan Ho Nam and Mountain Chicken.
"Teenagers would dress and behave exactly like these two beside me," said Lamb, 43, a dad of two who is now more recognised for his hosting work on TV.