Yes there are a couple of programs we can recommend, depending on how you want to back up the movies.
Are you going to burn the movies to new disks, or are you going to store them on hard drives? Your target will affect which program to use. Do you want them to still be in blu ray video format, or do you want mkv or mp4 files?
If you just want the main movie, uncompressed, and still in blu ray format, you can get it with ClownBD, a free program that is actually a user interface for several other free programs, like tsMuxeR, ImgBurn and eac3to. The resulting file will still be quite large, since most blu ray movies will be more than 25gb in size.
If you want the main movie, but wish to compress it to fit smaller disks, I suggest BD Rebuilder. BD Rebuilder can output in blu ray format to fit a 25gb blank BD disk, or it can output in AVCHD compatible format (very similar to blu ray) and be burned on much smaller dvd disks. You can compress to fit either single layer dvds or double layer dvds. Of course, the more compression you apply the less quality you will get in the video. And you'll need a blu ray player that is compatible with AVCHD...many are, but not all.
BD Rebuilder can also change the format for you, and give you an mp4 or mkv file as output. This will retain the high definition video, depending on which output you select. A couple of other programs you might want to look into are BluRip and multiAVCHD. They give lots of options on output.
Some of these can also output to dvd-video, which will be much smaller resolution and not HD quality, but handy if you need a dvd copy that can play on regular dvd players. BD Rebuilder, ClownBD and multiAVCHD can all do this.
All of the programs I've mentioned are free to use and easily found via Google.
I wrote a guide for setting up and using BD Rebuilder. Look in my signature for the link to it.