• People

Credits

Cast

Stefan Dezil

Stefan Dezil

Leon

Allison Troesch

Melissa

Sevan Wolf

Leon Jr.

Art

Josh Lopata

Production Design

Mariana Lilla

Set Dresser

Camera

Javier Kadry

Digital Imaging Technician

Crew

Alyssa Brocato

Cinematography

Directing

Paul O'Hannigan

Assistant Director

Jun Shimizu

Script Supervisor

Editing

Gabe Sanchez

Colorist

Lighting

Zachariah Dalton

Gaffer

Production

Nicolas Hurt

Producer

Natsu Furuichi

Producer

Nicole Sevey

Production Assistant

Priscilla Valencia

Production Assistant

Sound

David Grabowski

Music

Writing

Benjamin Welmond

Writer, Director

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.