'greatest story ever told' has gimmicky deus ex machina ending