Ricky leaves Hong Kong for Switzerland to look for the lost soul and the past of his deceased Swiss lover, Pascal. Ricky struggles with the confusion of memories, reality and illusion.
Ricky
Pascal / Ueli
Sister
Steve
Father
Mother
The Boy
Director
Executive Producer
Art Direction
Screenplay
Editor
Producer
Director of Photography