Hard cast

Hard cast may refer to: