"Online... they’re anonymous soulmates. In real life they’re rivals."
Director: Lacey Uhlemeyer
Cast: Madelaine Petsch, Jacob Scipio, Katy O'Brian, Madison Bailey, Matteo Lane
Maintenance Required — Characters & Cast
Character Analysis
Charlie
Madelaine Petsch
Motivation
To keep her shop and her crew alive, and to honor what her father left her, without becoming the kind of operation she despises.
Character Arc
Begins defending an inherited garage against a threat she can't out-muscle, and is forced to reevaluate the business rather than simply protect it. Her arc moves from armored self-reliance — venting only to a faceless stranger — to accepting help, forgiving a deception, and choosing partnership without surrendering ownership of who she is.
Beau
Jacob Scipio
Motivation
Professional success on terms handed to him, gradually displaced by the desire to be known honestly by the one person he has been lying to.
Character Arc
Introduced as the face of the corporate chain, he is compromised from the first frame: the man attacking Charlie's livelihood by day is her confidant by night. His development is a slow disentangling from an institution he doesn't believe in, culminating in leaving the company, apologizing for not being upfront, and proposing a shared restoration project as restitution.
The shop crew (roles played by Katy O'Brian, Madison Bailey and Matteo Lane)
Katy O'Brian, Madison Bailey, Matteo Lane
Motivation
To protect the shop and each other; to keep a workplace that functions as a home.
Character Arc
The ensemble around Charlie supplies the film's comic energy and its moral ballast, moving from banter to genuine collective defense of the garage. Reviewers singling out the film's bright spots repeatedly named this trio — one critic called Petsch, O'Brian and Bailey "a fun trio" — and their solidarity is what makes the underdog premise land.
Cast
Explore More About This Movie
Dive deeper into specific aspects of the movie with our detailed analysis pages