Jean le Blanc, Dan Church, Travis Hardison, a supporting cast, Craig Deitschmann, Paul Meier