When you run out of cards to draw, reshuffle the discard pile and resume play. But if you run out of cards again, reshuffle once more, but the game is about to end. The current player completes their turn, each other player takes one turn, and then the winner is the player with the most VPs.