The next tour stop for Banff Mountain Film Festival is Saturday, February 24 in New Haven, CT.