Special Guest Stars Harvey Keitel as Peter Sadusky Guest Stars Breeda Wool as Kacey Darri Ingolfsson as Dario Dustin Ingram as Myles Moro Salena Qureshi as Meena Mishra Alejandro Edda as Rafael Rios Patrick Brennan as Nate Vannessa Vasquez as Manuela Rios Co Starring Derek Evans as Tall Brit / Sebastian Ben Taylor as Stan Shane Partlow as Maître d' Nic Starr as Mason Curtis Lyons as Bus Driver Joanna Delane as Daughter of the Plumed Serpent #2 Dimitrius Pulido as Prisoner Rose Cordova as Daughter of the Plumed Serpent #3 Alexis Capozzi as Assistant Briza Covarrubias as Daughter of the Plumed Serpent #1 Cinthya Rey as Daughter of the Plumed Serpent #4 Jailyn Rae as Daughter of the Plumed Serpent #5 Nina Garcia as Daughter of the Plumed Serpent #6