yesterday be an entertaining sci fi movie . it very near to be an excellent film and and in fact be a vast improvement on many recent hollywood sci fi flick . it work really well because the science fiction take a back seat to realism and character . yesterday be well act by the entire cast . it slow moving and and have a lot more in common with say heat or pulp fiction than your i robot or your serenity and which may put people off a little . character reveal themselves in totality gradually and avoid you from be able to figure out the entire plot machination like you could in a more obvious movie . action in the movie though sparse be terrific and handle brilliantly from a point of direction and fill with power and excitement . very few outlandish special effect be use outside of explosion and all of which serve to grind it far in reality . it unfortunate then that the film be write in such a way that whenever something big need to happen and reality get throw out of the window . the last twenty minute turn the film into some over the top slasher type premise a serial killer goliath systematically demolish the entire cast other than the two key lead . this be honestly intensely frustrating and a the movie bear the unfortunate hallmark of some asian cinema that the lead be a little difficult to relate to . it nowhere near as bad a the early natural city and where i seriously do not care about anybody in the entire cast and but the main female lead be really bland and and consistently out shin by the other key female character may and who be preposterously kill off in a frustratingly stupid fashion in the final sequence and almost like wash in serenity . you will watch this and think god and you could have send her off a bit well than that and she would have easily dodge that . i can not help but feel she get write out so the audience would concentrate on the central lead instead . this be a good movie and and outside of the way it happen and the end be satisfy . if it wasn not for the slightly desperate final 20 minute then this could have be a contender for one of the best film i have watch this year . unfortunately this movie spend 100 minute a a police thriller then turn into a cheesy slasher movie in the last 20. the end be great from a story point of view and but the actual event feel more freddy v jason than the seven meet heat thriller the rest of the film serve up . it definitely worth a watch and but be warn it be long and slow and the end be like suddenly skip channel mid film .