Lyndsy Fonseca в ролята на Helen
Linda Hamilton в ролята на Florence
Glenn Morshower в ролята на Tomas
Noah Bean в ролята на Wells
Alex Lanipekun в ролята на Kraviz
Zach Avery в ролята на Alex
Ming Wang в ролята на Research Lab Supervisor (uncredited)