Stephen Amell, who plays Oliver Queen on Arrow, has been pretty good about keeping fans up-to-date about all that's going on, on set as filming for the third season of the CW series has begun.

Sara Lance To Return In Premiere Of Season 3; Get Jealous as Felicity & Oliver Go On A Date?

Amell teased Brandon Routh (Superman Returns) addition to season 3 stating that Routh's character would add more complexity to the show.

"Fantastic first day with @BrandonJRouth -- it's a new and exciting layer in the #Arrow Universe," he tweeted on July 15.

First Look Photos From The Set Of Arrow Feat. Oliver And Laurel Revealed

Routh has been cast in a recurring role as Ray Palmer aka the Atom. TheTVLine report goes on to reveal that Ray will be the new owner of Queen Consolidated bringing him into the mix. He will mostly be engaging with Oliver Queen (Stephen Amell) and Felicity (Emily Bett Rickards).

The Atom's power lies in the fact that he can manipulate molecules which allows him to change the size of his body and other objects as well.

The other most recent addition to the cast is Peter Stormare, who starred in the film adaptation of Fargo, who will be portraying Werner Zytle, who is the alias of Count Vertigo in DC Comics' New 52s.

The finale of season 2 of Arrow aired on May 14 on the CW.

Season 3 premieres on October 8 on The CW.

Watch the promo for the finale of season 2, titled Unthinkable: