13 Moons (2002)

Can you solve the mystery of the 13 moons?