Los Angeles, USA
Helsinki, Finland
Montreal, Canada
Marketing and comms man Steve Filby takes us behind the scenes on the French-made indie hit