Broken Wagon Films is pleased to announce that The Devil’s Road has been chosen as an Official Selection of the San Luis Obispo International Film Festival, March 17-22nd, 2020 for six days of film, wine, and fun on the cinematic Central Coast.

The Devil’s Road is set to screen at Downtown Cinemas, 888 Marsh Street, San Luis Obispo, California, at the following dates and times:

  • Thursday, March 19 at 4:30pm

  • Saturday, March 21 at 10:00am

  • Sunday, March 22 at 3:00pm


Learn more about The Devil’s Road at SLO Film Fest at https://slofilmfest.org/the-devils-road-a-baja-adventure/

Comment