It's the semi-final. A terrifying twist puts partnerships to the ultimate test as the celebs go all out to impress the judges. Who'll win a place in the grand final?