It’s Time to Fly Solo in the Promo for Arrow Episode 6.18

It's Time to Fly Solo in the Promo for Arrow Episode 6.18

It’s time to fly solo in the promo for Arrow Episode 6.18

Following last night’s new episode, The CW has released the first promo for Arrow Episode 6.18 which you can watch in the player below.

Titled “Fundamentals” and set to air April 12, the episode is officially described as follows:

“OLIVER IS VISITED BY A GHOST FROM HIS PAST – In his darkest place yet, Oliver (Stephen Amell) wonders if he has failed at everything – being a father, a mayor and a hero. His frustration rising, Oliver lashes out at Felicity (Emily Bett Rickards) and William (guest star Jack Moore). A surprising visit from an old friend has Oliver questioning his next move.”

Ben Bray directed the episode, written by Speed Weed & Emilio Ortega Aldrich.

Arrow stars Stephen Amell as Oliver Queen, David Ramsey as John Diggle, Emily Bett Rickards as Felicity Smoak, John Barrowman as Malcom Merlyn, with Paul Blackthorne as Detective Lance. Manu Bennett is back as Slade Wilson, aka Deathstroke, and his son, Joe Wilson, will be played by Liam Hall. Juliana Harkavy is playing Dinah Drake, David Nykl portrays Anatoly Knyazev, Michael Emerson is playing the big bad, Cayden James.

Based on the DC characters, the series is executive produced by Greg Berlanti, Marc Guggenheim, Andrew Kreisberg, Wendy Mericle and Sarah Schechter. Arrow is produced by Bonanza Productions Inc. in association with Berlanti Productions and Warner Bros. Television.