Guest Stars Dee Bradley Baker voices Clone Troopers Matthew Wood voices Battle Droids Tom Kane voices Tactical Droid Olivia d'Abo voices Luminara Unduli Meredith Salenger as Barriss Offee Matthew Wood voices Poggle the Lesser Uncredited Dee Bradley Baker voices Captain Rex