There are enough opportunities. In numbers. But actual "movies" is a rare thing. There are 3 "buts" about "opportunities":
1) Some say "don't worry, I pay when it's done, and I'll have your name in credits". But promises mean nothing without contracts.
Many independent film projects are done on deferment. That doesn't make them bad. If you need a contract, there is nothing stopping you from drafting one up and sharing it. Money is not the most important aspect when you're starting out.
2) Some are ridiculously requesting people with at least 4-5 years experience in movie industry to work for their first time home-made indie films. As if those experienced people have nothing better to do.
If I'm investing my hard earned money into my pet project, I want to hire people who have experience with lighting, sound, and videography. Being 'homemade' doesn't mean the person producing has 'low standards'. Let's switch this around. "Some new unknown screenwriter ridiculously requests that major studios with years of experience making money-making films should work with a novice script as if they don't have award-winning screenwriters to choose from."
3) Some of them are scums. Scums mostly mean "wanna-be" producers ask me to add some money into production, saying it's a great "investment". Yeah, right!
That's not a scam, by itself. That is essentially what Kickstarter and IndieGoGo do. They ask strangers to invest in their film by offering items, walk-on roles, credits or even producer status in exchange for financial backing. As you begin trying to bankroll your independent features, you quickly realize that to achieve the level of quality you desire, you need to have other people buy into your dream. They have the right to ask and you certainly have the right to say no or ignore them.