On July 7, it was announced that Superman star Brandon Routh will be joining the cast of Arrow to play the part of DC Comics superhero, the Atom in season 3.

Batman Villain Ra's al Ghul To Wreak Havoc In Chapter 3 Of The CW Series?

Routh has been cast in a recurring role as Ray Palmer aka the Atom. The TVLine 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.

Felicity To Get A New Love Interest Making Oliver Jealous In Season 3 of Arrow?

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 official press release for season 3 of the show was also released earlier this month:

"After a violent shipwreck, billionaire playboy Oliver Queen (Stephen Amell) was missing and presumed dead for five years before being discovered alive on a remote island in the Pacific. He returned home to Starling City, bent on righting the wrongs of his family and fighting injustice.

To do this, he creates the persona of the Arrow and allies himself with former military man John Diggle (David Ramsey), computer-science expert Felicity Smoak (Emily Bett Rickards), street brawler Roy Harper (Colton Haynes) and international assassin Sara Lance (Caity Lotz), while keeping his secret from those closest to him including his sister Thea (Willa Holland), who has allied herself with his most deadly enemy. Rivalries and allegiances will shift as Oliver faces his most difficult challenge yet."

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: