Guest Stars Mimi Davila as Olivia Lodge Kevin Walton as Solomon Elisabetta Fantone as Rebecca Uncredited Robert J. Fox as Cuban Club Patron