Two Worlds (season 2)

The second season of  Two Worlds consists of 15 episodes, including a two-part season finale. It premiered on August 2 2008, more than a year after the first season finale.

Main cast

 * Christopher Heyerdahl as Doctor John Harker
 * Eliza Dushku as Doctor Amanda Shaw
 * Eddie McClintock as Luke Cosgrove
 * Sean Maher as Dominic Williams
 * Brea Grant as Claire Cambridge
 * Taissa Farmiga as Alice Harker