By Walter Lazo
Published: June 6, 2012.
Five friends, exploring ancient ruins in Greece, find an enormous rock mountain that is not in any of their maps. Imbued with an adventurous spirit they decide to explore it and find a door built into the mountain. The door is slightly ajar. They step through it and find themselves in another world, one which is both beautiful and deadly, for she dwells in it - the Medusa.