Lian Yu (film)

Lian Yu is the first installment of the Lian Yu series. It was released on August 3, 2007.

Main cast

 * Stephen Amell as Oliver Queen
 * Byron Mann as Yao Fei Gulong
 * Manu Bennett as Slade Wilson/Deathstroke
 * Sebastian Dunn as Edward Fyres