
Cast
- Chris MassogliaDarren Shan

- John C. ReillyLarten Crepsley

- Josh HutchersonSteve

- Patrick FugitEvra the Snake Boy

- Salma Hayek PinaultMadame Truska

- Jessica CarlsonRebecca
- Michael CerverisMr. Tiny

- Ray StevensonMurlaugh

- Morgan SaylorAnnie

- Don McManusMr. Shan












