Lian Yu is the first installment of the Lian Yu series. It was released on August 3, 2007.
Main cast Edit
- Stephen Amell as Oliver Queen
- Byron Mann as Yao Fei Gulong
- Manu Bennett as Slade Wilson/Deathstroke
- Sebastian Dunn as Edward Fyres
See also Edit
Community content is available under CC-BY-SA unless otherwise noted.