starts out pretty good but turns into a schlocky mess.