It's Carrie Fisher (aka Princess Leia) on Smallville! Who's she playing? When does she start? Click over to today's new Ask Ausiello for the scoop. Also in AA: news about ABC Family's Melrose Place reunion, the latest on those Scott Speedman ER rumors and an exclusive preview of The O.C.'s third season!