Supernatural alum Amy Gumenick will be playing the villainous character of Carrie Cutter a.k.a Cupid, who also has a dangerous crush on Oliver Queen (Stephen Amell), in season 3 of Arrow.

Liam Neeson To Play Ra's al Ghul In Season 3 Of Arrow?

Entertainment Weekly reported that Gumenick will be playing the Arrow's "crazed fan" in the next chapter. Executive producer Andrew Kreisberg spoke about the character and how it will make things interesting. "I always loved the idea of Green Arrow having a crazed fan," Kreisberg said. "When I was writing the comic book, my big goal was to create a villain who would last. Cupid has since appeared in the DC Nation shorts on Cartoon Network, and to have her fight our TV Arrow is so much more than I ever could have hoped for the character."

In other recent guest star announcements it was revealed that Glee alum Nolan Funk would be coming on board to play Felicity's (Emily Bett Rickards) former lover on the show. He will be part of the fifth episode titled The Secret Origin of Felicity Smoak. The actor will likely be part of flashbacks as he will be portraying Cooper Seldon, Felicity's boyfriend from her past in MIT. He will be known for his hacking skills.

Cassidy Alexa To Play Harley Quinn In Season 3 Of Arrow 

Here's the synopsis for season 3:

"In the aftermath of this victory, Season Three opens with Arrow now a hero to the citizens of Starling. Crime is down, people feel safer, and Captain Lance even calls off the Anti-Vigilante Task Force. Basking in his success, Oliver believes he can finally have a private life and asks Felicity out on a date. But the second Oliver takes his eye off the ball, a deadly villain reappears in Starling, forcing Oliver to realize that he can never be Oliver Queen - not as long as the city needs The Arrow."

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 trailer for season 3 here: