Haoruo Zhang
Diretor/a
Jyllina Skye
Jessica
Andre Engracia
Father
Marcus Green
Police officer #1
Kyle Jones
Forensic #1
Mark Labella
Police Officer