I am looking for (tutorial or any help) a bezier type tool
Basically its this....

You have circle with about 8 points connected to the circle.
When a point is click and drag it "distorts" the circle.
You can pull the points in any direction to create anything you want.

It's just like using the subselection tool in Flash.
When you create a cricle and choose that tool, you can edit the circle by using the points.

Can anyone help, can this be done in flash if so is there a tutorial I can look at.

I have seen the basic bezier line with 3 points.