À Mexico en 1916, Carmen, accompagnée de Rodrigo, venus d'un petit village du nom de Santo Poco, demandent de l'aide dans un bar, afin de chasser El Guapo, qui les tyrannise. Mais le seul volontaire qui se présente ne s'intéresse qu'aux beaux yeux de Carmen. S'enfuyant du bar, Carmen et Rodrigo se retrouvent dans une église, où sur un écran, elle aperçoit trois justiciers en action: Lucky, Ned et Dusty, aussi connus sous le nom des Trois Amigos, qui viennent en aide à un petit village en y chassant des bandits. Carmen décide de leur envoyer un télégramme, les invitant à venir dans leur village, pour y faire subir le même sort à El Guapo. Ce que Carmen ignore, c'est que Lucky, Ned et Dusty ne sont en fait que des acteurs du cinématographe, spécialisés dans les rôles de cow-boys justiciers.
Depuis son enfance, Tim est hanté par un mythe terrifiant : le Boogeyman, un démon qui se cache dans son placard. Pour exorciser sa peur, il n'a pas d'autre choix que de retourner dans la maison où il a grandi et de dormir dans son ancienne chambre, pour affronter le monstre qui se cache derrière la porte…