Philippine movie icon Fernando Poe Jr. (FPJ) was celebrated by both the old and the young as thousands gathered to mark his 21st death anniversary.