Toad Films

Toad Films Ltd. is a film production company founded on January 4, 1960. It is owned by Toad And Williams Co.. It is headquartered in Toronto, Canada

History
Toad Films was founded on January 4, 1960 by Stewart Toad and Rockefeller Williams-Adamson. They made an industry of releasing independent films.

The companies started to gain success releasing movie.