Cadillac Records, starring Beyonce, Gabrielle Union, Mos Def and Jeffrey Wright has opened soft at theaters. According to the ‘Box Office Report,’ ‘Cadillac Records’ brought in just $3.5 million over the weekend. Shown in 686 theaters, the film, which features the lives of several musicians including iconic singer Etta James, was beat out by ‘Four Christmases’ which grossed $18.2 million at the box office followed by ‘Twilight’ (13.2 million) and ‘Bolt’ (9.7 million).