A bizarre film; the plot only works if you have sympathy for the lead character, yet Cage plays him in an incredibly flat and emotionless way, so that the times you are clearly intended to identify with his humanity just seem incredibly incongruous. 3/5