A very badly made, good movie.
It has an excellent premise and story arc with a script that would have been great on paper. Sadly, a lot of the impact this movie could have had got lost in translation. Poor acting from most of the cast (except David Tennant), a terrible music score, and screenplay that seemed schizophrenic. This could have been a 5 out of 5 but instead wallow at a 3. Still, a good watch. Just sad that it could have been so much more.