After a very long summer of waiting, fans were treated to "The Return." What did you think of this second season premiere?

Related Post:
Created at: