Nova Orleans. Marley Corbett é uma jovem divertida que tem medo de se entregar completamente em um relacionamento. Ela tenta usar o humor para impedir que os problemas se agravem, mas é pega de surpresa quando, ao visitar o médico Julian Goldstein, descobre que está com uma doença grave.
Após 12 anos na prisão, Walter (Kevin Bacon) se muda para uma pequena cidade. Ele vai viver num apartamento em frente a uma escola de ensino básico, cheia de crianças. Walter arruma emprego em uma madeireira e se mantém o mais reservado possível, mas isto não o impede de se envolver com Vicki (Kyra Sedgwick), uma extrovertida colega de trabalho. Ele, porém, não pode escapar do seu passado e quando os colegas de trabalho descobrem seu crime, o clima amigável desaparece.
Após 12 anos na prisão, Walter (Kevin Bacon) se muda para uma pequena cidade. Ele vai viver num apartamento em frente a uma escola de ensino básico, cheia de crianças. Walter arruma emprego em uma madeireira e se mantém o mais reservado possível, mas isto não o impede de se envolver com Vicki (Kyra Sedgwick), uma extrovertida colega de trabalho. Ele, porém, não pode escapar do seu passado e quando os colegas de trabalho descobrem seu crime, o clima amigável desaparece.
Plot details are being kept behind the mirror but the fantasy story sees Medusa, after running afoul of the ancient gods, setting out on an epic quest to save the world.