My Only Friend Is a Robot Named Beans
In an isolated future, Ruby, newly 25 and deeply lacking a social life, finds her carefully constructed routines disrupted by an unlikely new friend: a mail-order robot. As the two form an unexpected bond, Ruby is forced to confront her fear of vulnerability, the quiet ache of loneliness, and the anxious inner voice that insists connection is something that only other people get to have. Through this strange but tender friendship, she begins to discover the power of opening up in a world that makes isolation feel inevitable.
Director: Anika Kan Grevstad
![]() |
Midori Francis as Ruby |
![]() |
Alex Song-Xia as Beans (voice) |
![]() |
Danielle Young as |
![]() |
Miyuki Matsunaga as Ruby's Mom |
![]() |
Joaquina Gentil as Enthusiastic Manager |
![]() |
Adam Shapiro as Ruby's Dad |
| Directing | Anika Kan Grevstad | Director |
| Writing | Anika Kan Grevstad | Writer |
| Production | Chris Bauer | Producer |
| Production | Anika Kan Grevstad | Producer |
| Production | Corrina Leatherwood | Producer |
| Production | Skye Mahaffie | Producer |
| Production | Ross Albu | Associate Producer |
| Production | Lee Ngo | Associate Producer |
| Sound | Edith Mudge | Music |
| Editing | Anika Kan Grevstad | Editor |
| Production | Patricia Witt | Production Designer |
| Costume & Make-Up | Claire Mildred | Costume Designer |
| Sound | Alvaro Aparicio Pajares | Foley Artist |
| Sound | Vanessa Chuquiure | Foley Editor |
| Production | Lucy Houlihan | Casting Director |
| Production | Lucy Houlihan | Co-Producer |
| Production | Sasha Faust | Co-Producer |
| Camera | Jasmine Karcey | Director of Photography |
| Production | Susan Wise Bauer | Executive Producer |
| Visual Effects | Skye Mahaffie | Visual Effects Supervisor |
| Crew | Maddie Nguyen | Stunt Double |
| Production | Adam Pine | Production Assistant |
| Production | Hank Johnson | Production Assistant |
| Art | Ariel R. Kaplan | Props |
| Art | Faith Ivory | Set Dresser |
| Art | Brian Spadafora | Set Dresser |
| Camera | Lila Schmitz | Digital Imaging Technician |
| Directing | Lila Schmitz | Script Supervisor |
| Production | Lila Schmitz | Co-Producer |
| Camera | Jackson Richardson | Grip |
| Camera | Brady Berryhill | Grip |
| Camera | Sarah Megyesy | First Assistant Camera |
| Lighting | Sika Afi Stanton | Gaffer |
| Sound | Matt Larson | Production Sound Mixer |
| Directing | Julia Monahan | Assistant Director |
| Directing | Lila Schmitz | Assistant Director |
| Costume & Make-Up | Alex Pahl Skinner | Makeup Artist |
| Camera | Tristan St Germain | Key Grip |
| Production | Jane Mahaffie | Co-Executive Producer |
| Production | John B. Mahaffie | Co-Executive Producer |
| Production | Ryan Loeffler | Co-Executive Producer |
| Production | Alison Kan Grevstad | Co-Executive Producer |
| Production | Kurt Grevstad | Co-Executive Producer |
| Sound | Chase McElhaney | Dialogue Editor |
| Editing | Stratton Farrar | Colorist |
| Sound | Maggie Nadeau | Music Supervisor |
| Visual Effects | Justin Chandra | Additional Visual Effects |
| Visual Effects | Santino Vitale | Visual Effects |
| Visual Effects | Chris Friend | Compositing Artist |
| Visual Effects | LaVon O'Bannon | Character Designer |
| Sound | Matt Larson | Supervising Sound Editor |