At the ominous address of 666 Park Avenue, anything you desire can be yours. Everyone has needs, desires and ambition. For the residents of The Drake, these will all be met, courtesy of the building’s mysterious owner, Gavin Doran.
Last Episode01x13 Lazarus Aired: Feb. 19, 2013
Brian and Louise are discussing what to do with Alexis's body. Henry refuses to get into dirty politics. Jane's father returns to the Drake and …
Series Fun Facts
- [no trivia found]