riddles of the sphinx (2008)