Stichting Open Road Pictures is eind februari 2009 opgericht voor de productie van Voorbijgangers, een psychologisch drama over de duistere kanten van ons bestaan. Het doel van de stichting is het creëren van vermogen om Voorbijgangers te financiering en het creëren van een basis voor vervolgprojecten. De bestuursleden van Open Road Pictures hebben jarenlange ervaring in productie en regie.