In 2004, Jovovich reprised the role of Alice in the sequel to "Resident Evil", "". The role required her to do fight training for three hours a day, in addition to the three months prior to filming in which she had "gun training, martial arts, everything". "Apocalypse" received even more negative reactions from the critics than the first film, but it was an even greater commercial success, ranking number one at the box office unlike the first film. Following the release of the film, Jovovich was unhappy with the critical results and director Alexander Witt's effort. She noted during an interview that year that her large action films take care of the commercial part of her career, while she acts in "independent little films that never come out" to appease her artistic side, and "It's a good balance". The following year, she was featured in Gore Vidal's faux trailer remake of "Caligula", as Drusilla. In 2006, Jovovich's film, the science fiction/action thriller "Ultraviolet", was released on March 3. She played the title role of Violet Song jat Shariff, a role that also involved heavily choreographed fight sequences. It was not screened for critics, but when reviewed, it was critically panned, grossing US$31 million worldwide. Also in 2006, Jovovich also starred in ".45", as Kat, the revenge driven girlfriend of an illegal gun and drug dealer with Scottish actor and DJ Angus Macfadyen.