Mel Gibson, Kurt Russell and Kate Hudson cast in The Barbary Coast. The three stars will play important roles in…