The cinematography, sets and production are really well done, but the acting from some of the supporting cast is just rank.
It`s like they`ve rounded up a load of students from a drama course and told them to get on with it.
The story line jumps all over the place making it difficult to follow and that`s without the various sub plots, that jump back and forth between different times.
Not even the excellent Mark Strong, Emily Watson and Travis Fimmel can save this one.