El rey Polidectes quiere casarse con Danae, la madre de Perseo. Este se opone a la boda porque va en contra de los sentimientos de su madre. Para deshacerse del joven, el rey Polidectes le lanza un reto imposible: cortar la cabeza de la gorgona Medusa. Perseo se pone en camino, encuentra la ayuda de los dioses y consigue matar a Medusa. En el camino de regreso, salva a la bella Andrómeda, con la que se casa. Una vez de vuelta, derroca al rey Polidectes y su madre se casa con el hombre que ama.