Iv just seen this film and gotta say i really enjoyed it. Tom Cruise usually in his films has a boyish charm and flashes his trademark grin to highlight this trait, but here the grin does reflect his charm but in a different, colder way. Vincent, the character he plays, is very complex (more so...