| Photos (See all 70 | slideshow) | Videos (see all 14) |
| Nicolas Cage | ... | Behmen von Bleibruck | |
| Ron Perlman | ... | Felson | |
| Stephen Campbell Moore | ... | Debelzaq | |
| Stephen Graham | ... | Hagamar | |
| Ulrich Thomsen | ... | Johann Eckhart | |
| Claire Foy | ... | The Girl | |
| Robert Sheehan | ... | Kay von Wollenbarth | |
| Christopher Lee | ... | Cardinal D'Ambroise | |
| Rebekah Kennedy | ... | Peasant Turk Girl | |
| Andrew Hefler | ... | Jail Bailiff | |
| Fernanda Dorogi | ... | Old Woman (Givaudon) | |
| Kevin Rees | ... | Dying Monk | |
| Matt Devere | ... | Sergeant in Arms | |
| Róbert Bánlaki | ... | Livery Boy | |
| Barna Illyés | ... | Cardinal's Priest | |
| Kevin Killebrew | ... | Demon (voice) | |
| Simone Kirby | ... | Midwife | |
| Elen Rhys | ... | Peasant Girl | |
| Nicholas Sidi | ... | Priest (as Nick Sidi) | |
| Rory McCann | ... | Soldier Commander (as Rory MacCann) | |
| Nicola Sloane | ... | Spinster | |
| Ada Michelle Loridans | ... | Mila | |
| Lisa Marie Dupree | ... | Tavern Girl | |
| Gergely Korpácsi | ... | Soldier (as Gergely Horpácsi) | |
| László Imre | ... | Soldier | |
| Norbert Kovács | ... | Soldier | |
| Zsolt Viktor Magyari | ... | Soldier (as Zsolt Magyari) | |
| rest of cast listed alphabetically: | |||
| Kirk Jordan | ... | Crusader Knight (uncredited) | |
| Brían F. O'Byrne | ... | Grandmaster (uncredited) | |
Directed by | |||
| Dominic Sena | |||
Writing credits(WGA) | ||
| Bragi F. Schut | (written by) (as Bragi Schut) | |
Produced by | |||
| Steve Alexander | .... | executive producer | |
| Alex Gartner | .... | producer | |
| Alan Glazer | .... | executive producer (as Alan G. Glazer) | |
| Tom Karnowski | .... | executive producer | |
| Ryan Kavanaugh | .... | executive producer | |
| Charles Roven | .... | producer | |
| Tucker Tooley | .... | executive producer | |
Original Music by | |||
| Atli Örvarsson | |||
Cinematography by | |||
| Amir Mokri | (director of photography) | ||
Film Editing by | |||
| Bob Ducsay | |||
| Mark Helfrich | |||
| Dan Zimmerman | |||
Casting by | |||
| Elaine Grainger | |||
Production Design by | |||
| Uli Hanisch | |||
Art Direction by | |||
| Bence Erdelyi | |||
| Kai Koch | (supervising art director) | ||
| Gabriella Simon | |||
Set Decoration by | |||
| Monica Rottmeyer | |||
Costume Design by | |||
| Carlo Poggioli | |||
Makeup Department | |||
| Márta Antal | .... | prosthetic makeup artist | |
| Allan A. Apone | .... | makeup department head: additional photography | |
| Laszlo Balogh | .... | prosthetic fabricator | |
| Fruzsina Banhalmi | .... | prosthetic coordinator | |
| Csilla Blake-Horváth | .... | makeup artist (as Csilla Horváth) | |
| Matyas Borda | .... | prosthetic makeup assistant | |
| Erica Brunson | .... | additional makeup artist | |
| Szandra Bíró | .... | makeup artist | |
| Csaba Böjthe | .... | prosthetics painter | |
| Ricardo Contreras | .... | creature effects artist | |
| Zsolt Egressy | .... | prosthetic shop supervisor | |
| Krisztina Fehér | .... | makeup artist | |
| Rita Fekete | .... | prosthetic makeup artist | |
| Balint Feledy | .... | prosthetic fabricator | |
| Katalin Jakots | .... | key makeup artist | |
| Nóra Kapás | .... | makeup artist | |
| Krystal Kershaw | .... | key makeup artist: Louisiana unit | |
| Gergö Lengyel | .... | prosthetic fabricator | |
| Courtney Lether | .... | makeup artist | |
| Tünde Méhész | .... | prosthetic makeup artist | |
| Vera Naval | .... | prosthetic makeup assistant | |
| Gabriella Németh | .... | key hair stylist | |
| Iván Pohárnok | .... | prosthetic designer | |
| Iván Pohárnok | .... | prosthetic makeup supervisor | |
| James Rolan | .... | special effects makeup: additional photography, Shreveport | |
| Tamas Savanya | .... | prosthetics buyer | |
| Aileen Seaton | .... | hair department head | |
| Aileen Seaton | .... | makeup department head | |
| Sándor Ferenc Szabó | .... | prosthetics mould maker (as Ferenc Szabo) | |
| Attila Tillinger | .... | prosthetic fabricator | |
| Amy C. Weinberg | .... | key makeup artist (as Amy Weinburg) | |
| Crystal Woodford | .... | hair stylist | |
Production Management | |||
| Vaclav Eisenhamer | .... | unit production manager | |
| Jason Hewitt | .... | production supervisor | |
| James K. Jensen | .... | post-production supervisor | |
| Tom Karnowski | .... | unit production manager | |
| Felícián Keresztes | .... | assistant unit manager | |
| Krisztian Kertai | .... | assistant production manager | |
| Oak Porcelli | .... | production supervisor: Louisiana | |
| Richard Sharkey | .... | unit production manager | |
| Miklós Tóth | .... | production manager | |
| Gábor Ujházy | .... | unit manager | |
Special Effects by | |||
| Jason Babin | .... | special effects technician: additional photography, Shreveport | |
| Andras Billinger | .... | special effects assistant | |
| Zsolt Bolcskey | .... | additional special effects technician | |
| Michael Cantrell | .... | special effects crew | |
| Michael H. Clark | .... | special effects technician: reshoots | |
| Sam Conway | .... | special effects workshop supervisor | |
| Furedi Csaba | .... | special effects technician (as Csaba Furedi) | |
| Norbert Csontos | .... | additional special effects technician | |
| Attila Erczkovi | .... | special effects pyrotechnician | |
| Hermann Gabor | .... | assistant special effects technician | |
| Chris Giles | .... | assistant special effects technician | |
| István Gittinger | .... | special effects pyrotechnician | |
| Szilvassy Istvan | .... | special effects technician (as Istvan Szilvassy) | |
| Gyula Krasnyánszky | .... | pyro supervisor | |
| Zoltan Kvassay | .... | special effects buyer | |
| Antal Lapp | .... | special effects technician | |
| Jack Lynch | .... | special effects lead: re-shoots | |
| Norbert Orosz | .... | assistant special effects technician | |
| Szilvia Paros | .... | special effects coordinator | |
| Richard E. Perry | .... | special effects technician: additional photography, Shreveport (as Richard Perry) | |
| Paul Stephenson | .... | special effects supervisor: additional photography, Shreveport | |
| Gyula Szabo | .... | additional special effects technician | |
| Mark White | .... | special effects floor supervisor | |
| Kvassay Zoltan | .... | special effects buyer | |
Visual Effects by | |||
| Nathan Abbot | .... | digital compositor | |
| Robert Alves | .... | animator: Tippett Studio | |
| Szapek Attila | .... | digital compositor | |
| Jim Aupperle | .... | lighting technical director | |
| Vincent Badia | .... | compositor: UPP | |
| Eric Baker | .... | character setup: Tippett Studio | |
| Heath Baker | .... | digital compositor: UPP | |
| Bara Barova | .... | visual effects coordinator: UPP | |
| Ron Barr | .... | digital opticals | |
| Ron Barr | .... | visual effects artist | |
| Dániel Bartha | .... | digital compositor | |
| Stepanakert Batousek | .... | senior compositor: UPP | |
| Jerome Berglund | .... | visual effects production assistant | |
| Patrik Bergman | .... | senior compositor: UPP | |
| Renee Binkowski | .... | cg painter: Tippett Studio | |
| Renee Binkowski | .... | digital artist | |
| Kristen Borges | .... | texture painter: Tippett Studio | |
| Aharon Bourland | .... | cg supervisor: Tippett Studio | |
| Devin Breese | .... | matchmover: Tippett Studio | |
| Hans Brekke | .... | character animator: Tippett Studio (as Hans G. Brekke) | |
| James W. Brown | .... | animation supervisor | |
| Jan Brukner | .... | senior cgi artist: UPP | |
| John Bruno | .... | visual effects consultant: additional photography, Shreveport | |
| Ondrej Bystry | .... | compositor | |
| Howard R. Campbell | .... | technical director lighting: Tippett Studio (as Howard Campbell) | |
| Shelley Campbell | .... | compositor: Tippett Studio | |
| Michal Cavoj | .... | digital effects artist | |
| Jaroslava Chalasova | .... | texture artist: UPP (as Jaroslava Chlasova) | |
| Jaroslava Chalasova | .... | texture painter | |
| Ryan Chavez | .... | visual effects editor | |
| Fiona Chilton | .... | visual effects producer | |
| Jeremy Cho | .... | digital paint & roto artist | |
| Blair Clark | .... | senior visual effects supervisor: Tippett Studio | |
| Blair Clark | .... | visual effects supervisor: additional photography, Shreveport (as Blaire Clark) | |
| Ashton Couch | .... | visual effects production assistant: additional photography, Shreveport | |
| Pavel Cucka | .... | digital matte painter | |
| Robert Cvengros | .... | 3d artist: UPP | |
| Dennis Dallen | .... | lead compositor | |
| Kevin Del Colle | .... | digital film scanner | |
| Ales Dlabac | .... | head of 3d: UPP | |
| Martin Dolezal | .... | compositor | |
| David Drbal | .... | senior 3d artist: UPP | |
| Mark Dubeau | .... | visual effects art director: Tippett Studio | |
| Mario Dubec | .... | senior 3d artist: UPP | |
| Daniel Durao | .... | digital compositor | |
| Martin Dusek | .... | software research and development | |
| Petr Dvorak | .... | 3d artist: UPP | |
| Radek Dvorak | .... | senior 3d artist: UPP | |
| Colin Epstein | .... | compositor: Tippett Studio | |
| Marc Estrada | .... | cg modeler: Tippett Studio | |
| Blanka Faitova | .... | compositor: UPP | |
| Tamás Fiedler | .... | matchmove artist: UPP | |
| Q. Fortier | .... | head of technology | |
| Page Frakes | .... | color pipeline supervisor: Tippett Studio | |
| Nate Fredenburg | .... | visual effects art director: Tippett Studio | |
| Roland Friedrich | .... | lead compositor | |
| Miro Gal | .... | senior flame artist | |
| Ales Gargulak | .... | compositor: UPP | |
| Tyler Gooden | .... | compositor: UPP | |
| Ivan Grozev | .... | digital compositor | |
| Dave Gutman | .... | lighter: Tippett Studio | |
| Lee Hahn | .... | associate visual effects producer | |
| Tomas Hajek | .... | digital compositor | |
| Vlastimil Hajek | .... | 3d artist: UPP | |
| Chris Halstead | .... | compositor: Tippett Studio | |
| Joseph Hamdorf | .... | lead effects animator: Tippett Studio | |
| Andy Hass | .... | animator: Tippett Studio | |
| Petr Hastík | .... | senior compositor | |
| Adam Hazard | .... | digital compositor: Tippett Studio | |
| Lukas Herrmann | .... | digital matte painting supervisor | |
| Jan Heusler | .... | lead compositor | |
| Zuzana Hlavkova | .... | compositor: UPP | |
| Ondrej Hosek | .... | 3d artist: UPP | |
| Adam Howard | .... | visual effects supervisor: additional photography, Shreveport | |
| Shannon Hullender | .... | visual effects editor | |
| Lukas Hytych | .... | compositor: UPP | |
| Amanda Instone | .... | rotoscope and paint artist: Tippett Studio (as Amanda Cohlman) | |
| Vajda István | .... | compositor: UPP (as Istvan Vajda) | |
| Veress Kovács István | .... | matte painter | |
| Dalibor Janda | .... | compositor: UPP (as Janda Dalibor) | |
| Jakub Jarova | .... | matte painter: UPP (as Jakub Javora) | |
| Jan Jinda | .... | 3d artist: UPP | |
| Jan Jinda | .... | character artist: UPP | |
| Michael Johnson | .... | CG artist | |
| Louis Jones | .... | animator: Tippett Studio | |
| Jana Jurnickova | .... | 3d artist: UPP | |
| Jana Jurnickova | .... | senior compositor: UPP | |
| Tomas Kalhous | .... | head of 2D: UPP | |
| Ales Killian | .... | compositor | |
| Jin Yong Kim | .... | matchmove artist: Tippett Studio | |
| SeungJang 'Jack' Kim | .... | modeling supervisor | |
| Martin Klekner | .... | compositor | |
| Pavel Kolar | .... | 3d artist: UPP | |
| Vít Komrzý | .... | visual effects producer | |
| Lajos Kondor | .... | Flame artist | |
| Jan Konicek | .... | 3d artist: UPP | |
| Vsevolod Korovin | .... | digital matter painter | |
| Martin Kostun | .... | matte painter: UPP | |
| Vaclav Kostun | .... | tracking and matchmoving | |
| Martin Kotrba | .... | matte painter: UPP | |
| Tomas Kral | .... | senior cgi artist: UPP | |
| Frantisek Krejci | .... | 3d artist: UPP | |
| Tomas Krejzek | .... | 3d artist: UPP | |
| David Kubias | .... | compositor: UPP | |
| Sanjeev Kumar | .... | rotoscope artist: Prime Focus | |
| Kirk Larkins | .... | matchmover: Tippett Studio | |
| Kip Larsen | .... | visual effects executive producer: Tippett Studio | |
| Eric Leven | .... | visual effects supervisor: Tippett Studio | |
| Lenka Likarova | .... | visual effects producer | |
| Jirí Linhart | .... | senior 3d artist: UPP | |
| David A. Link | .... | digital compositor: Tippett Studio (as David Link) | |
| Randy Link | .... | animator: Tippett Studio | |
| Márk László | .... | matchmove artist | |
| Andy Mac | .... | Flame artist | |
| Jana Macenauerova | .... | digital compositor | |
| Wendy Maestracci | .... | visual effects production coordinator: Tippett Studio | |
| Ivo Marak | .... | technical supervisor: UPP | |
| Eric Marko | .... | location matchmove supervisor: Tippett Studio | |
| Eric Markova | .... | data wrangler: additional photography, Shreveport | |
| Eric Markova | .... | matchmover: Tippett Studio | |
| Petr Masek | .... | digital compositor | |
| Vladimír Matousek | .... | 3d artist: UPP | |
| Jaroslav Matys | .... | head of visual effects production: UPP | |
| Jim McVay | .... | lighting technical director | |
| Daniel Melich | .... | matte painter: UPP | |
| Brian Mendenhall | .... | animator: Tippett Studio | |
| Károly Mesterházy | .... | digital compositor | |
| Jaroslav Minarik | .... | senior 3d artist: UPP | |
| Chris Morley | .... | digital compositor: Tippett Studio | |
| Jess Morris | .... | animator: Tippett Studio | |
| Alexandr Muller | .... | 3d artist: UPP | |
| Viktor Muller | .... | visual effects supervisor | |
| Christopher Mullins | .... | animator: Tippett | |
| Tomas Munzar | .... | digital compositor | |
| Ross Nakamura | .... | digital compositor: Tippett Studio | |
| Marie-Laure Nguyen | .... | lighter: Tippett Studio | |
| Ales Novak | .... | matte painter: UPP | |
| Péter Németh | .... | visual effects artist | |
| Paula Olszowska | .... | compositor | |
| Peter Orlicky | .... | digital compositor: UPP (as Orlicky Petr) | |
| Nick Overstreet | .... | color pipeline assistant: Tippett Studio | |
| Chris Paizis | .... | matchmove supervisor: Tippett Studio | |
| Blaise Panfalone | .... | visual effects coordinator | |
| Monika Pavlickova | .... | visual effects production executive: UPP | |
| Jared Pecht | .... | digital film scanner | |
| David Pekarek | .... | 3d artist: UPP | |
| Robert Pik | .... | on set vfx assistant | |
| Robert Pik | .... | senior compositor: UPP | |
| Robert Pik | .... | visual effects artist | |
| Viktor Plch | .... | senior 3d artist: UPP | |
| Katerina Popelova | .... | visual effects coordinator: UPP | |
| Matej Pospisil | .... | matte painting artist | |
| Jonathan S. Ramos | .... | effects animator: Tippett Studio (as Jonathan Ramos) | |
| Satish Ratakonda | .... | digital compositor: Tippett Studio | |
| Steve Reding | .... | lighting supervisor: Tippett Studio | |
| Cory Redmond | .... | lighting technical director | |
| Ralph Reinle | .... | Compositor: UPP | |
| Raymond Ribaric | .... | lighting technical director: Tippett Studio | |
| Jules Roman | .... | president: Tippett Studio | |
| Nathan Ross | .... | animator: Tippett Studio | |
| Craig Rowe | .... | digital compositor | |
| Sean Rowe | .... | digital film scanner | |
| Martin Ruizl | .... | senior 3d artist: UPP | |
| Marek Ruth | .... | senior compositor: UPP | |
| Ondrej Samohel | .... | 3d artist: UPP | |
| Dave Sarbell | .... | Flame artist | |
| David Schnee | .... | compositing supervisor: Tippett Studio | |
| Vit Sedlacek | .... | digital compositor | |
| Vit Sedlacek | .... | matchmove artist | |
| Jiri Siska | .... | visual effects artist | |
| Josef Skvrcek | .... | compositor: UPP (as Josef Svrcek) | |
| Jan Sladecko | .... | compositor | |
| Danny Southard | .... | animator: Tippett Studio | |
| Nancy St. John | .... | visual effects producer: additional photography | |
| Jiri Stamfest | .... | digital matte paint artist | |
| Frantisek Stepanek | .... | 3d artist: UPP | |
| Mirek Suchomel | .... | compositor: UPP (as Miroslav Suchomel) | |
| David Sullivan | .... | roto/paint artist: Tippett Studio (as Dave Sullivan) | |
| Lubos Gerardo Surzin | .... | matte painter | |
| Letra Svabkova | .... | compositor: UPP | |
| Michal Sverma | .... | digital compositor | |
| Mátyás Szabó | .... | digital compositor | |
| Atilla Szalma | .... | compositor: UPP | |
| Attila Szalma | .... | digital compositor | |
| Atilla Szapek | .... | compositor: UPP | |
| Jakub Szilvasi | .... | digital compositor | |
| Pál Tauszig | .... | digital compositor | |
| Milan Tofel | .... | 3d artist: UPP | |
| Bart Trickel | .... | lighter: Tippett Studio | |
| Martin Trnka | .... | digital compositor | |
| Vladimir Valovic | .... | digital compositor | |
| Jan Vareka | .... | compositor: UPP | |
| Petr Vcelicka | .... | compositor: UPP | |
| Frederick B. Vega | .... | lighting technical director: Tippett Studio (as Frederick Vega) | |
| Ben Vonzastrow | .... | cg painter: Tippett Studio (as Ben VonZastrow) | |
| Kenneth Voss | .... | lead rotoscope and paint artist: Tippett Studio | |
| Jiri Vycital | .... | 3d artist: UPP | |
| Geoff Wheeler | .... | animator: Tippett Studio | |
| Jeffrey Woo | .... | lead character setup: Tippett Studio | |
| Lucie Zemanova | .... | digital compositor | |
Casting Department | |||
| Zsolt Csutak | .... | casting: Hungary | |
| Lisa Marie Dupree | .... | casting director: Louisiana | |
| Barbara Harris | .... | adr voice casting | |
| Tamás Kertész | .... | extras casting | |
| Deirdre Peterson | .... | casting assistant | |
| Rose Wicksteed | .... | casting assistant | |
Editorial Department | |||
| Dane Bergerson | .... | digital intermediate assistant | |
| Michael Boggs | .... | scanning producer | |
| Salvatore Catanzaro | .... | on-line editor | |
| Bob Ducsay | .... | additional editor | |
| Danny Elhaj | .... | post-production assistant | |
| Janó Fekete | .... | hd dailies colorist | |
| Ben Howdeshell | .... | assistant editor | |
| Joseph Kirkland | .... | first assistant editor | |
| Christopher Kulikowski | .... | post-production coordinator | |
| Jackie Lee | .... | digital intermediate executive | |
| Nick Monton | .... | digital intermediate producer | |
| Missy Papageorge | .... | digital intermediate producer | |
| Tim Parsons | .... | assistant editor | |
| Alex Romano | .... | digital intermediate on-line editor | |
| Ian Silverstein | .... | first assistant editor | |
| Kurt Smith | .... | film color timer | |
| Stefan Sonnenfeld | .... | colorist | |
Music Department | |||
| Dallas Aimer | .... | orchestrator | |
| John Barrett | .... | protools engineer | |
| Jeffrey Biggers | .... | music engineer (as Jeff Biggers) | |
| Andy Brown | .... | conductor | |
| Brian Bulman | .... | music editor | |
| Mark Curry | .... | music mixer | |
| Jessica Dannheisser | .... | orchestrator | |
| Tim Davies | .... | orchestrator | |
| Mark Denis | .... | choral programming | |
| Dave Fleming | .... | additional music arranger | |
| Julian Kershaw | .... | orchestrator (uncredited) | |
| Steven Kofsky | .... | music production coordinator (as Steve Kofsky) | |
| Steven Kofsky | .... | music production services | |
| Elisa Kustow | .... | music production coordinator | |
| Matthew Margeson | .... | additional music arranger (as Matt Margeson) | |
| Stephen McLaughlin | .... | music engineer (as Steve McLaughlin) | |
| Satoshi Mark Noguchi | .... | score mixing assistant | |
| Vladimir Podgoretsky | .... | orchestrator | |
| Satnam Ramgotra | .... | musician: percussion | |
| Jason Ruder | .... | additional music editor | |
| Czarina Russell | .... | music studio manager: Remote Control Productions | |
| Katrina Schiller | .... | music editor | |
| Jill Streater | .... | music preparation | |
| Bobby Tahouri | .... | additional music arranger (as Bobby Tahori) | |
| Martin Tillman | .... | cello soloist | |
| Martin Tillman | .... | composer: additional music | |
| Jeff Toyne | .... | orchestrator | |
| Happy Walters | .... | music supervisor | |
| Atli Örvarsson | .... | music producer | |
| Azam Ali | .... | musician (uncredited) | |
| Azam Ali | .... | vocalist (uncredited) | |
| Andy Brown | .... | orchestra contractor (uncredited) | |
| Stephen McLaughlin | .... | music scoring mixer (uncredited) | |
| Jason Soudah | .... | score technical assistant (uncredited) | |
| Thórhildur Örvarsdóttir | .... | musician (uncredited) | |
| Thórhildur Örvarsdóttir | .... | vocalist (uncredited) | |
Transportation Department | |||
| Jerrin Comeaux | .... | driver: re-shoots | |
| Dennis W. Cook Jr. | .... | fuel truck driver: reshoots | |
| Bart Figueiredo | .... | driver: re-shoot | |
| Jiri Fleischer | .... | picture vehicle coordinator | |
| George Fohn | .... | first driver | |
| Jeffrey Gowing | .... | transportation | |
| Mihály Gál | .... | transportation captain | |
| Gerald Hardy | .... | driver: honeywagon | |
| Beau Holden | .... | driver: Nicolas Cage, Louisiana | |
| Gary L. Horton | .... | driver | |
| Claudia Kossik | .... | picture vehicle coordinator: second unit | |
| Cain Lee | .... | transportation | |
| Aaron Pigg | .... | Production Van Driver/Generator Operator-Reshoots | |
| Buddy Pine | .... | driver: honeywagon | |
| Zoltan Szepesi | .... | driver generator operator | |
| Pavel Voracek | .... | transportation coordinator | |
| Doug Wilson | .... | driver | |
| Charlie Wright | .... | transportation captain: reshoots | |
| Christy Zeller | .... | transportation dispatcher: reshoots | |
Thanks | |||
| Bob Badami | .... | special thanks: music | |
| Hans Zimmer | .... | special thanks: Music | |
|
|
|
|
|
| Conan the Barbarian | Timeline | DragonHeart | Ironclad | The Lord of the Rings: The Return of the King |
|
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
| Full cast and crew | Company credits | External reviews |
| News articles | IMDb Action section | IMDb USA section |
No sir, did not like it, the film felt slapped together from too many clichés. It felt like the production company didn't know if they wanted to make a camp horror or a historical thriller and decided to go halfway in the middle. which did not work.
The opening scene where the heroes are shown is just the same low budget battle shown in different lighting, with different city names but the same bad guys, and with snow thrown in once.
The special effects were comparable to the "legend of the seeker" series. Good for TV, bad for the big screen.
The actors where OK, nothing really to blame on them.
The dialogue wasn't horrible but the fact that it jumped from "well site and drink at the table of my for-bearers" to "let's kill this (female dog)" just didn't work! Please pick a linguistic style and stick to it. Ron Perlman was speaking like hamlet one minute and Hellboy the next.
The photography was well... bad. as in dark, grainy, who fogged the movie screen bad.
The ending is fairly predictable and the only reason I saw the end is because my wife said she was liking it when I asked here about 20 minutes in. If not I would have left and asked for my money back.