Baya Weaver - Sam Hambly