characters as well as plots seemed like repeated formulae