Three Inches Cast Noah Reid Stephanie Jacobsen James Marsters Naoko Mori Alona Tal Kyle Schmid Andrea Martin Brandon Jay McLaren