On the Doll Cast Brittany Snow Josh Janowicz Stephen Sowan Clayne Crawford Shanna Collins James Russo Paul Ben-Victor Marcus Giamatti