With the tremendous improvement in the BluRay technology crazy as seems I believe this idea is doable in the coming decade.
The idea is as follows, introduce a concept where each actor in a movie can be replaced by another actor. Movies should be recorded in a generic way using the abstract actor objects. An Actor Object can be either male or female.
Just like what video game vendors do in games, they create a 3d model, and then simply plug in any concrete player into the model. If some if you played Tekken, she will be familiar with the player Mokujin who can imitate any other players' moves.
My idea is something like that
The entire movie should be compiled using Abstract Object Actors. Once the movie is complete, we replace the Abstract Object Actors (or AOA) with a Concrete Object Actor (COA) which is an actual actor like Brad Pitt, Tom Hanks etc..
COAs will include the character in 3d, face structure, makeup, voice, and lots and lots of details. Of course you will have a library of pre-built and compiled COAs ready to use in your BluRay disc.
Let's assume the following, you go and buy Pirates of the Caribbean: On Stranger Tides BluRay disc (OA Enabled), you insert it in an (OA Enabled) BluRay drive. This movie comes with a predefined set of COAs (in this case Johnny Depp, Penélope Cruz and Ian McShane) but you may choose to change these starring actors in the option menu. Lets say you don't like Johnny Depp, you go to the BluRay option, select Johnny Depp COA and choose change COA, you will be presented with a compiled list of COAs. Lets say you chose Brad Pitt, you simply apply the changes and TADA you got Brad Pitt starring in the movie.
If this worked, it can replace my ultimate Ceed Idea.