Patrick Frater Asia Bureau Chief French cinema icon Catherine Deneuve has begun filming in Japan of “Spirit World,” a fantasy-drama film directed by Singapore’s Eric Khoo. Deneuve portrays a singer who dies suddenly while on tour in Japan. But her spirit lives on and she embarks on a journey to find humanity in the after-world.