Going to the chapel and we're gonna get married...
That's right folks, in Arrow Season 3 Episode 21 you'll finally find out who is getting married! There is another wedding coming and it's going to be a doozie. Love is not in the air.
When Al Sah-Him is sent after the man who is in competition for his throne, he comes up against some unexpected friends helping that person out. Well, at least they have some surprising new capabilities.
Everyone is down and out when they realize their friend Oliver Queen didn't just give up his life for Ra's al Ghul and the League of Assassins, but his very soul. Could it really be all that bad?
Find out for yourself when you watch Arrow online via TV Fanatic. Click below to get started!
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.