Currently available on 1 streaming service.

Medusa - watch online: streaming, buy or rent

Currently you are able to watch "Medusa" streaming on Plex for free.

Cast

Jeff Allen
Tom Struckhoff
Britt Rose
Jorge Ameer
William McNamara
Katy Foley
Jon Jacobs
Keith Roenke