• People

Credits

Cast

Marklen Kennedy

Marklen Kennedy

William

Carolyn Taye-Loren

Keli

Nicole Sassaman

Marta

David Huffman

Cain

Lenny Rose

Rev. Meredith

Freddy Andreiuci

Bill

Kimberly Bolin

Secretary

Ralph Sturges

Client

Richard Skillman

Club Owner

Ayesha Hauer

Ayesha Hauer

Anastasia

Drew Peloso

Transient

Zane Paolo

Club Owner #2

Greg Grunberg

Greg Grunberg

Manager

Jasmine O'Donnell

Waitress

Laura Hodge-Huffman

The Last One

Anastasia Alexander

Sacrifice (as Raven Alexander)

Art

Helmut Dusek

Production Design

Camera

Denis Maloney

Director of Photography

Costume & Make-Up

James MacKinnon

Makeup Department Head

Directing

Talun Hsu

Director

Editing

Tony Miller

Editor

Production

Jerry Feifer

Executive Producer

Michael Feifer

Michael Feifer

Producer

Drew Peloso

Producer

Sound

Miriam Cutler

Miriam Cutler

Music

Writing

James Merendino

James Merendino

Writer

Steve Tymon

Writer

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.