Marred by flaws and clichés