One location for the film. When you are there, check out the other film.
Possible Submission Sites
Adom Films (Omit)
Requires a shorter length film and only the use of two official Star Wars music pieces, with a limit of 59 seconds in length.
The Force.net (maybe)
More of the film has to be complete before we can even consider uploading anything and we have to double check for copyright material.
This site is more for web TV shows. But maybe I will/can brake down VA.