The Flash S2E08: Legends of Today review

*spoilers ahead if you haven't seen up to season two episode seven*

REVIEW: How can you not be excited?

If you are a fan of The Flash, Arrow, or almost any other DC Comics property, this week's two crossover episodes should be the dream come true.

Legends of Today introduced three major characters: Vandal Savage, Hawkman and Hawkgirl.

Savage (Casper Crump) arrives in Central City to kidnap Kendra Saunders (Ciara Renee), but Barry Allen/The Flash (Grant Gustin) is not about to let that happen.

He quickly learns Savage is far too powerful for him to combat alone, so decides a trip to Star City and good friend Oliver Queen/Green Arrow (Stephen Amell) is the way to go.

The moments in both The Flash and Arrow when hey are together make for some of the best moments in the show.

Gustin and Amell work well with other cast members on their own show, but the bond they have on screen is spectacular.

Savage is shown to be an incredibly powerful character, and one they may not have the skill to overcome.

While their focus is on the time-travelling immortal, Hawkman (Falk Hentschel's Carter Hall) swoops in and kidnaps Saunders.

There, on a Star City rooftop, he reveals Saunders' true past as Hawkgirl.

Even though it was only half a two-hour episode, Legends of Today worked on every level.

It gave The Flash's cast plenty of time to shine as well giving enough coverage to the few Arrow stars that appeared.

Tell us what you think in the comments below.

The Flash airs Wednesdays at 6.30pm (AEST) on Fox 8 (Channel 108).

Superboats roar back to Hervey Bay waters

premium_icon Superboats roar back to Hervey Bay waters

The annual offshore championships are returning to Hervey Bay for the seventh year...

Just $5 a month for the stories that matter this summer

premium_icon Just $5 a month for the stories that matter this summer

Great deal to give you access to our best journalism and rewards

Power outages hit Fraser Coast residents

premium_icon Power outages hit Fraser Coast residents

More than 30 customers have been affected