Disappointed overall. Very good special effects from ILM but terrible acting and dialogue. Idris Elba and Rinko Kikuchi are good (best performance is by Kikuchi), but the rest of the cast (and especially Charlie Hunnam in the lead role) are terrible.