Cleveland International Film Festival } March 22 – April 1, 2023 } Playhouse Square

Boy Meets Gun

Year: 2019
Language: Dutch
Run Time: 84 minutes

Boy Meets Gun
Boy Meets Gun
Boy Meets Gun
Boy Meets Gun

Maarten Moreau isn’t sure if he exists. Or rather, he’s so bored with his life that it feels as if he doesn’t. An evolutionary philosophy professor with a wife, kids, and a submissive attitude, he craves something—anything—to shock his life into a new direction. When he gets caught in a violent robbery, the murder weapon accidentally ends up in Maarten’s hands. He could take it to the police, but when BOY MEETS GUN, the firearm’s seductive energy wins the professor over. Now a gun owner who’s looked death in the face, Maarten is a changed man. Making a complete 180, he goes from meek to macho. A protector of the weak. Destroyer of exploiters. Or at least that’s what his precious piece tells him while police and the gun’s original owner close in on his secret. Is Maarten in over his head or a vigilante savior? Darkly comedic and full of rising tension, this Dutch debut feature employs a blossoming romance between boy and gun to examine the alluring nature of power, violence, and their potentially deadly mix with unbridled masculinity. (In English and Dutch with subtitles) — D.O.

CIFF44 Screenings

Friday, April 03, 2020 at 9:25 PM

Saturday, April 04, 2020 at 9:30 AM

Sunday, April 05, 2020 at 5:10 PM

Accessibility (?)
Closed Captions: No
Audio Description: No
English Subtitles: No

After Hours

New Direction Competition


Joost van Hezik

Pieter Kuijpers, Sander van Meurs, Iris Otten

Willem Bosch

Joris Kerbosch

Xander Nijsten

Principal Cast
Eelco Smits, Victor Ijdens, Mara van Vlijmen

Film Contact
Donate >


Your donation helps fulfill our mission to promote artistically and culturally significant film arts through education and exhibition.

Sign up for our email newsletter

  • facebook
  • twitter
  • instagram
  • youtube
  • flickr
  • alexa
  • foursquare



We promise you, it will make a difference!

Give Today