Можно и не в отдельный. Главное, чтобы было два вложенных мувиклипа. К верхнему применяем бленд и альфу, а в нижнем рисуем.

Код:
function circle (mc:MovieClip, ax:Number, ay:Number, r:Number) {
with (mc) {
beginFill (0xFF0000);
moveTo (ax - r, ay);
curveTo (ax - r, ay + r, ax, ay + r);
curveTo (ax + r, ay + r, ax + r, ay);
curveTo (ax + r, ay - r, ax, ay - r);
curveTo (ax - r, ay - r, ax - r, ay);
endFill ();
}
}
var bg:MovieClip = _root.createEmptyMovieClip ("bg", _root.getNextHighestDepth ());
bg.beginFill (0x0000FF);
bg.moveTo (0, 0);
bg.lineTo (500, 0);
bg.lineTo (500, 200);
bg.lineTo (0, 200);
bg.lineTo (0, 0);
bg.endFill ();
bg._alpha = 40;
var cont:MovieClip = _root.createEmptyMovieClip ("cont", _root.getNextHighestDepth ());
var ovl = cont.createEmptyMovieClip ("ovl" + cont.getNextHighestDepth (), cont.getNextHighestDepth ());
for (var i:Number = 0; i < 3; i++) {
circle (ovl, 200 + i * 75, 100, 50);
}
cont._alpha = 20;
cont.blendMode = 2;