Guest Stars Aliyah O'Brien as Kayla Nicholas Bishop as General Kilgore Tim Perez as Fidel Castro Aaron Craven as John F. Kennedy Co Starring Doug Chapman as Robert McNamara Preston Vanderslice as Bobby Kennedy Sabrina Sanchez as Cuban Doctor Miguel Castillo as Personal Guard Emilio Merritt as Radar Operator Ian Farthing as Doug Dillon Marcel Zadeh as Commanding Officer Eduardo Britto as Military Policeman Credit Only Matt Ryan as John Constantine