Guest Stars Riley Voelkel as Jenna Cameron Carlos Compean as Arturo Ortecho Nicholas Ballas as Sanders Tanner Novlan as Gregory Manes Peter Diseth as Grant Green Justina Adorno as Steph Kiowa Gordon as Flint Sherri Saum as Mimi DeLuca Bertila Damas as Helena Cleo Anthony as Diego Jamie Clayton as Charlie Cameron Co Starring Chance Eon Romero as Alien Lord