Han pasado ocho años desde que Marc Pease (Jason Schwartzman) abandonó el instituto, pero sigue anclado en el pasado, cuando era la estrella de los musicales escolares que protagonizaba junto a sus compañeros. Pero ahora, con unos cuantos añitos más encima y no tanto éxito, necesita la ayuda de su ex-profesor Jon Gribble (Ben Stiller) para sacar adelante un grupo a capella que ha montado. Aunque el enterarse de que su queridísima novia Meg (Anna Kendrick) tiene un lío con Jon Gribble, ya no lo tiene claro…