Experiencing Interruptions?

9-Ball

A notorious pool shark, Earl, plays multiple games against a string of opponents, raking up cash. Upon goading the hall for another opponent, a young man, Max, steps up and places a bet. Earl accepts and they begin to play.

Through flashbacks spanning months and culminating just hours before the match, we discover Earl’s banishment from the sport, his taking Max on as an apprentice, the pupil’s improvement, the mentor’s growing jealousy, and the incident that drove them apart.

Back in the present, Max baits Earl into a dangerous bet involving the now numerous onlookers. As the game reaches its climax, the hustler faces an impossible choice: let his protégé suffer the wrath of the fully invested crowd or pass the torch and accept losing his beloved sport.

9-Ball is a highly stylized exploration on the addictive pull of a passion, mentorship, and the sacrifices required to help others surpass us.

  • Justin Graham
    Director
  • Justin Graham
    Writer
  • Justin Graham
    Producer
  • Jonah Maxwell
    Producer
  • Jerome R. Marzullo
    Key Cast
    Spirits of St. Paul: The Gangster Era, Where Sweet Dreams Die, Before Dallas
  • Channing Scott
    Key Cast
  • Geroges Tawil
    Key Cast
    Power Book: Force, Beyond Belief
  • Henry Golden
    Director of Photography
  • Aidan Tack
    Editor
  • Amelia Larocca
    Production Designer
  • Nick Berg
    Original Music by
  • Melaina Laurent
    Casting by
  • Jose A. Perez
    Additional Cast
  • Eren Serpen
    Additional Cast
  • James Finely
    Additional Cast
  • Luke Lenz
    Additional Cast
  • Yasmin Castrejon
    Additional Cast
  • Joey Martinez
    Additional Cast
  • Deagan Stoner
    Additional Cast
  • Luke Rogaski
    Additional Cast
  • Ben Schmitt
    Additional Cast
  • Aidan Tack
    Additional Cast
  • Jacob Solis
    Additional Cast
  • Samuel Hernandez-Garcia
    Additional Cast
  • Frannie Golden
    Additional Cast
  • Audrey Bell
    Additional Cast
  • Luis Solis
    Additional Cast
  • Melaina Laurent
    1st Assistant Director
  • Toby Bresnahan
    2nd Assistant Director
  • Dylan Kaufmann
    Line Producer
  • Jacob Solis
    Script Supervisor
  • Delilah Luna Del Castillo
    Art Director
  • Abigahil Loredo
    Makeup Artist
  • Shelby Fish
    Stunt Coordinator
  • Yasmin Castrejon
    Prop Weapon Wrangler
  • Annie Kleven
    1st Assistant Camera
  • Greta Cavotta
    2nd Assistant Camera
  • Ben Schmitt
    Camera Utility
  • Aidan Tack
    Digital Imaging Technician
  • Eren Serpen
    BTS Photographer
  • Isaac Barnett
    Gaffer
  • Louis Mellinand
    Gaffer
  • Mahdi Tiry-Garcia
    Key Grip
  • Joey Martinez
    Grip
  • Deagan Stoner
    Grip
  • Jose A. Perez
    Grip
  • Cooper Ross
    Location Sound Mixer
  • Ralph Darski
    Boom Operator
  • James Finley
    Production Assistant
  • Samuel Hernandez-Garcia
    Production Assistant
  • Luke Lenz
    Production Assistant
  • Justin Graham
    Post Production Supervisor
  • Cuyler Poblador
    Colorist
  • Aidan Tack
    VFX Artist
  • Justin Graham
    Additional Masks
  • Ben Kammer
    Sound Designer & Re-Recording Mixer
  • Luke Rogaski
    PPA3 Editor
  • Cuyler Poblador
    Post Conformist
  • Jose A. Perez
    Promotional Graphics Artist
  • Brett Stoffels
    Pickups Day 1 Director of Photography
  • Nicholas Ancheta
    Pickups Day 1 1st Assistant Camera
  • Jose A. Perez
    Pickups Day 1 Gaffer
  • Jacob Solis
    Pickups Day 1 Grip
  • Ben Schmitt
    Pickups Day 1 Location Sound Mixer
  • Jacob Solis
    Pickups Day 2 Director of Photography
  • Nicholas Ancheta
    Pickups Day 2 1st Assistant Camera
  • Jose A. Perez
    Pickups Day 2 Gaffer
  • Ben Schmitt
    Pickups Day 2 Grip/Location Sound Mixer
  • James Finley
    Pickups Day 2 Production Assistant
  • Samuel Hernandez-Garcia
    Pickups Day 2 Production Assistant
  • Luke Lenz
    Pickups Day 2 Production Assistant
  • Yupu Luo
    Pickups Day 2 Makeup Artist
  • Project Type:
    Short, Student
  • Genres:
    Sports, Drama, Thriller
  • Runtime:
    14 minutes 13 seconds
  • Completion Date:
    May 31, 2026
  • Production Budget:
    7,000 USD
  • Country of Origin:
    United States
  • Country of Filming:
    United States
  • Language:
    English
  • Shooting Format:
    Sony FX9/FX3, Digital, 4k, MXF
  • Aspect Ratio:
    2.35:1
  • Film Color:
    Color
  • First-time Filmmaker:
    No
  • Student Project:
    Yes - Columbia College Chicago
  • Digital Cinema Package:
    Unavailable
  • MKE Short Film Fest
    Milwaukee
    United States
    September 12, 2026
    Wisconsin Premiere
    Official Selection
Director Biography - Justin Graham

Justin is a filmmaker from Wisconsin and a recent 2026 graduate of Columbia College Chicago’s Directing BFA program. His passion for film and directing was sparked by assignments given out in high school. This quickly transformed into an avid hobby he shared with friends during their breaks and holidays. He most recently completed work on his senior thesis film, 9-Ball. Their ultimate goal is to have his stories seen by people of any background and to find a place within the larger industry, particularly in development within the Los Angeles Metropolitan Area.

Add Director Biography
Director Statement

The project began the way many of my films do: with a video assignment and the search for a visual gimmick. Thinking back to subjects I had enjoyed, I remembered watching pool and snooker highlights in high school. Players such as Ronnie O’Sullivan, Efren Reyes, and Earl Strickland consistently captured my attention and showed up on my age-restricted school YouTube feed. Combined with the final Russian roulette scene from Michael Cimino's The Deer Hunter, I found my visual device: a high-stakes duel over billiards.

My initial pitch focused on two apprentices facing off years after their teacher’s death. My instructor automatically retorted with, "You're pitching a feature.” Back to the drawing board. A few weeks later, my grandfather passed away. One of the hardest-working people I’ve ever known, he continued volunteering and tending a 400-plant rose garden long after retirement. This made me think to explore a question from the perspective of old age: when is it time to let go of the ambitions and passions that have defined your life?

To tell that story, I reunited with Jerome R. Marzullo, whose performance, along with those of Channing Scott and Georges Tawil, both brought depth and nuance that elevated the film as well as provided me with one of the most educational experiences as a director. The project ultimately spanned roughly eighteen months, with 5000 Years Carom Billiards and Studio 63 serving as key locations. Their owners, employees, and players generously helped us capture the world of the game authentically.

While it was by far the most difficult project I've ever completed, with hurdles at nearly every single point of the process, I'm proud of the end product. I literally could not have done it without my surrounding crew, actors, and support system. Their tenacity and willingness to approach whatever constant random challenges popped up were what the film was built on.