Fantastic Fest 2010, Movie News 0 1.03k THE LEGEND OF BEAVER DAM debuts at TIFF this Thurs... by Andy Triefenbach 15 years ago