tgabe213,
Based on your 'requirements', i'd suggest a 5 table design (for starters). These would be:
Film (DVDID, MovieName, GenreID (ForeignKey), Length, FormatID (ForeignKey), StudioID (ForeignKey), GuidenceID (ForeignKey), ReleaseDate) - [you might want to also add 'Rating' i.e. 1-5]
Genre (GenreID, GenreDescription)
Format (FormatID, FormatName)
Studio (StudioID, StudioName)
Guidence (GuidenceID, Description)
This would allow you to filter by genre, format, studio etc, etc. Obviously, there would be other supporting tables that you could add as the application progressed (Cast, Production Company, etc, etc), but for now, I think that [the 5 tables above] would be a good starting place.
I've created a little test asp.net app in c# for you to look thro to get an idea of what i would envision (when you compile it, click on the 'admin' folder in the browser to get going).
Hope it helps.
http://www.originaltalent.com/downloads/DVDCollection.zip
Cheers for now.
jimi