Medusa Cast Sarah T. Cohen Megan Purvis Nicola Wright Amanda-Jade Tyler Stephanie Lodge Kate Sandison Ricardo Freitas Thomas Beatty