Vibrant 1990s teenagers in Fucheng, a small Chinese coastal town, passionately chase their youth against the backdrop of that era's cultural shift.