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