The Storm Riders — 1998 film by Andrew Lau