Avenger official wallpaper
Avenger poster

Avenger

(2003)

Cast

Megumi Toyoguchi as Layla Ashley
Megumi Toyoguchi

as Layla Ashley

Mika Kanai as Nei
Mika Kanai

as Nei

Shinichiro Ohta as Speedy (voice)
Shinichiro Ohta

as Speedy (voice)

Yusaku Yara as Cross
Yusaku Yara

as Cross

Isshin Chiba as Pan
Isshin Chiba

as Pan

Hiroshi Yanaka as Volk
Sumi Shimamoto as Westa
Sumi Shimamoto

as Westa

Fujiko Takimoto as Black Suit Doll
Fujiko Takimoto

as Black Suit Doll

Crew

Hidefumi Kimura as Writing department
Hidefumi Kimura

Screenplay