“Kane” to premier at the Ritz March 7