When ‘Basic Instinct 2: Risk Addiction’ headed to the UK in 2006, the sequel set up shop in London, except for one very creepy old castle. You can see it about a minute into the trailer. So … where in the world is it? Answer, after the jump… Read More »