Took my 14 year old to this. While it is not a great movie, it was entertaining and I left the theater not disappointed.
It is pretty cheesy, and strays from the cannon mythology established by the games and books (per my son's long explanation), but the character of Mike was decently written and well played.
Not great, but not bad.