Non-profit film foundation