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.
Original, creative updated twizt on Medusa!