View Full Cast Hélias MilleriouxHimselfThomas DelfinoHimselfAlexandre MarchesseauHimselfGregory DouillardHimself