Still of the remake of Robin Hood movie by Walt Disney