Olympus - Season 1

Olympus (Syfy) First Look

Syfy's new series Olympus premieres on Friday, April 2nd (10:00-11:30 p.m. ET/PT) on Syfy. In tonight's first episode, in a time when the Gods have fallen and Athens is at war, a man named Hero, allied...