Mary Margaret Tells the Truth

David finds out that Mary Margaret's heart has been darkened.

Most Recent

Most Recent

loading

Rumple Kills Zelena

When Rumplestiltskin kills Zelena, there may be unexpected consequences.

02:30