Benoit Felici ha lavorato per diverse case di produzione come la canadese EyeSteelFilm e ha realizzato i cortometraggi documentari La Rumeur (2007), La nuova moschea (2008), 19 to Go (2008) e I signori del tempo (2009), prima di dirigere il mediometraggio Unfinished Italy.