I would count Mars as primary ruler, Pluto as co-ruler. Mercury rules the 12th house - which is the film industry, and also the 9th - which could show a foreign country, among other things. Mercury is conjunct Mars in Cancer in the 9th, and both are tightly trine Pluto Rx in your 1st. So, to me, this carries with it the possible interpretation of meeting a foreign investor or making movies abroad - or hooking up with a director with lots of financial clout.
In addition to ruling film, on a psychological level, it rules self-undoing. Mercury in Cancer in the 9th, along with Chiron in Gemini in the 9th. This tells me that communication may need to be strengthened. Chiron is trine your Ascendant and sextiling your Descendant in Aries. This shows a need to strengthen communication with bold/assertive people and with males.
9th house also carries much of our earlier life communciation patterns with our parents. You have Mercury in Cancer and Mars in Cancer - did you have difficulty asserting yourself with your parents? In my experience, both can be very difficult placements to overcome - takes some conscious effort to self-heal and overcome. Yours are easily aspected, though, but Pluto Rx in Scorpio in the 1st can show a barrier to some kind of emotional healing and flow needs to occure there.
This may not seem related to your career aspirations, but it is very much so. The healthier you are on all levels, the better your work will be - and the better connections the Universe can make for you. If you have any problems in communication, esp. assertiveness - start working on that now. If you have any stored anger/resentment, etc - start working on that now. At least, in my humble opinion.
I've read many things, and truly believe, that your finances are magnetized to you with your joy and givingness of self, and release of emotional blockages. Your chart has a "mystic rectangle" shape between Mars/Mercury trine Pluto and Venus trine Neptune with sextiles been Mars/Mercury and Venus and Pluto and Neptune. Seems like a perfect description to me.
Best of luck!
Freedomlover