Special Guest Stars Idris Elba as Charles Miner Guest Stars Andy Buckley as David Wallace Suzanne Watson as Stephanie