You want to record an entire movie in a regular CD-R? Do you need to distribute this CD-R or will you just playing it back on the same computer?
Matrox Marvel and ATI Radeon VIVO can be used to record the movie. Usually, you'll get a better quality if you use the proprietory encoder/decoder in the card. However, you can only play it back on the same/similar computer. These are the inexpensive solution.
If you need high quality recording, expect to spend couple of grand. Also be aware that if you indeed distribute the CD-R, you'll need an authorization from the copyright holder.