Who Took Ethan and Lucky?

EthanLuckyLuke and Laura’s adventure has barely just begun… They have to rescue Luke’s sons, Ethan Lovett and Lucky Spencer, but that doesn’t look like it will be the end of their quest. Who is behind all this drama anyway? What person in General Hospital history would want both Luke and Laura on a wild goose chase, making them suffer in fear for their children?

Luke, Laura, Lucky, and Ethan, get closer to the truth as the Summer progresses.

Remember, Anthony Geary’s last air date as Luke Spencer is July 27h. That being said, we would think it is safe to assume that this mystery will be solved by that date.

Who do you think has taken Ethan and Lucky? Could Helena be behind all that is evil when it comes to the Spencer family?