Jellyfish or Meduzot (Israel title) is the first film from writer/director Shira Geffen. Jellyfish tells the story of...