Riveting! The movement and flow of the first hour or so are superb, the unique angles and staging delicious, the acting terrific. The film does feel longer than 107 minutes and features perhaps two too many emotional lurches in its final stretch, as the pace slows towards a resolution that feels a bit too "What was the point" for the journey. Still, snappy and fun.












