Feb 25, 2013

Browse every episode and jump into details.
Feb 25, 2013
Mar 4, 2013
Mar 11, 2013
Mar 18, 2013
Mar 25, 2013
Apr 8, 2013
Apr 15, 2013
Apr 22, 2013
Apr 29, 2013
May 6, 2013
May 13, 2013
May 20, 2013
May 27, 2013
Jun 3, 2013
Jun 10, 2013
Jun 17, 2013
Quick answers about this season's release timeline and episode lineup.
Helena Season 3 premiered on February 25, 2013.
Helena Season 3 has 16 episodes.
The season opens with Season 3 Episode 1, "Episode 1". It aired on February 25, 2013.
Go to Season 3 Episode 1