In the time of legends, Perseus - mortal son of immortal Zeus - must face terrifying ordeals in his quest to win the heart and hand of fair Andromeda. Show more
Discover 11,128,835 listings and 279,833 playable programmes from the BBC
In the time of legends, Perseus - mortal son of immortal Zeus - must face terrifying ordeals in his quest to win the heart and hand of fair Andromeda. Show more