Alexandre (Melvil Poupaud), un abogado y un hombre de familia que reside en Lyon, se enfrenta gradualmente a un demonio que ha estado oculto dentro de él durante más de 30 años. Cuando era menor de edad, sufrió abusos sexuales a manos del padre Bernard Preynat (Bernard Verley) y, para su sorpresa, no es el único....
Con Tom en el granero, Xavier Dolan demuestra su capacidad para domar al suspenso, ese que es incómodo, estresante, para saltar de sus estilizados dramas a unnoir –autoindulgente con su propia vanidad en el reiterado uso de planos de su rostro en la cinta-, sin comprometer su estilo.