Casshern Sins
The Glass Cradle
E17 Jan 25, 2009 24m TV-MA
Casshern and his traveling companions befriend three children claiming to be descendents of Luna. When the youngsters are attacked by Leda, Casshern risks his own life to protect them.
Where to Watch The Glass Cradle
Cast of The Glass Cradle