cast of thousands