Cape Fear review: Javier Bardem brings a controlled intensity to his very modern-day villain