they're not the "antagonists" per se, but "Spiritual Kung Fu" starring Jackie Chan features some spirits with white skin and long pink hair that cause some mischief, and Jackie Chan's character does fight them