La compagnie The Old Trout Puppet Workshop a été fondée au cours de l'hiver 1999 par une bande de vieux copains dans une vieille cabane dans un ranch du sud de l'Alberta. Depuis cette époque lointaine et sauvage, les Old Trout sont devenus l’une des compagnies de marionnettes les plus connues du Canada : maintenant basés à Calgary, ils ont créé des spectacles de marionnettes pour enfants et adultes qui font le tour du monde, écrit et illustré plusieurs livres, réalisé d'immenses sculptures et des films… Sans oublier la gestion d'un festival de marionnettes ainsi que l'enseignement et la création de spectacles à grande échelle avec des compagnies comme le Centre National des Arts, le Theatre Calgary et le Vancouver Opera. Plus récemment, ils se sont associés aux équipes du Calgary Opera pour créer un tout nouvel opéra
de marionnettes basé sur une histoire de fantômes de la Grèce antique : Ghost Opera. Prochaines étapes : qui sait ?
Ils travaillent actuellement sur de nombreuses tournées et adaptations et notamment du Cavalier sans tête de Sleepy Hollow et une nouvelle pièce intitulée The End.