In a small town in France, Doug and his crew hang around the municipal stadium. They form an aimless community, amusing themselves with jokes and making money from petty theft. But this fragile balance is disturbed when a mystical entity appears during one of their football matches.