Will Yun Lee

Cast

Will Yun Lee

Arthur Deane

ADVERTISEMENT
Stephanie Scott

Cast

Stephanie Scott

Carrie

Leonard Roberts

Cast

Leonard Roberts

Alex

Misha Osherovich

Cast

Misha Osherovich

Nolan

Sofia Bryant

Cast

Sofia Bryant

Tasha

Douglas Tait

Cast

Douglas Tait

Brute

Marina Mazepa

Cast

Marina Mazepa

Echo

Mark Steger

Cast

Mark Steger

Hypnotist