Silo review – this handsomely produced sci-fi drama grapples with the big questions