This movie deserves a 4 star rating basically because Jackie Chan portrays an entirely different character here, as compared to most of his films. In here he is more like the anti-hero and sheds most of his comedic side. A movie with a serious issue at hand, that of illegal immigrants, it will strike a chord for people who have, at some point, resorted to this situation in search of greener pastures. A story of hope, love, hate, aspirations,pride and violence! Compelling and gripping!