Directed by QUENTIN DUPIEUX
Starring GILLES LELLOUCHE, VINCENT LACOSTE, ANAÏS DEMOUSTIER
Released 24 JULY
otably fond of deadpan dada and off-the-wall gore, director Quentin Dupieux (, ) delivers these by the bucketload in loony Super Sentai pisstake, .