SHANGHAI movie review: An enthralling and important film