Anyone gonna watch? i definately am...ive been waiting for it to hit our shores for months. it stars Buffy's Eliza Dushku and starts on June 11, 9:30pm on channel 7. although im still disappointed that Eliza didn't choose to do the Buffy spin-off. it would've been an excellent show, even...