Seen this movie a handful of times over the years, and still holds up so well. A solid thriller with fine performances by Russell Crowe and Elizabeth Banks, and features a great supporting cast in small parts (seems about 5 min. each), including Liam Neeson, Daniel Stern (wish he'd do more straight dramas), Brian Dennehy (RIP) and Olivia Wilde. Some nice suspense-filled moments throughout (the bump key scene still gets me).
However, the final scene with detective "seeing" how the crime went down seemed like something the studio wanted to give a clear conclusion, and felt so unnecessary. 4.0/5