The Muscles from Brussels vs. The Italian Stallone, plus other badasses, finally makes its way to theatres. Is it all it should be?