Well developed characters, excellent true to life feel to it, I liked the music, and Cruises make-up. Check out the special features, and directors commentary, good stuff. ----- misunderstood, philisophical, "bad guy" (Cruise), and the underestimated cajoled co-star (Fox). Thrills, drama and suspense.