I like it the way it is now, what if I were to open a page and view the movie only to not rate it, go watch something else then decide to go back and rate it? I'd load the movie twice wasting more bandwidth.
Then what about the people who are looking for a certain movie? They look at a page (loading the animation in the process) and scroll down to find it's not the one they want, so they go look at another possible movie until it all goes to hell.
To cut down on database queries and page views simply have the new window contain only the flash itself. This way a whole other page view and database hit isn't needed to generate the flash and appropriate 'send to friend' link, all that has to be done is to load the file. There you go, millions of hits cut down without wasting bandwidth.