CAST: John Douglas Thompson