Hauer played an assassin in "Confessions of a Dangerous Mind" (2003), a villainous cardinal with influential power in "Sin City" (2005) and a devious corporate executive running Wayne Enterprises in "Batman Begins" (2005). Also in 2005, he played the title role in Patrick Lussier's film "". Seven years later, he portrayed the vampire hunter Abraham Van Helsing in Dario Argento's "Dracula 3D". Hauer hosted the British reality television documentary "Shock Treatment" in 2005, and featured in "" (2007) as Real Madrid coach Rudi Van der Merwe. He also recorded voice-overs for the British advertising campaign for the Danish butter brand Lurpak. In 2008, Hauer received the Golden Calf Culture Prize for his contributions to Dutch cinema. The award recognised his work as an actor as well as his efforts to aid the development of young filmmakers and actors, through initiatives such as the . In 2009, his role in avant-garde filmmaker Cyrus Frisch's "Dazzle" received positive reviews; it was described in Dutch press as "the most relevant Dutch film of the year". The same year, Hauer starred in the title role of "Barbarossa", an Italian film directed by Renzo Martinelli. In April 2010, he was cast in the live action adaptation of the short and fictitious "Grindhouse" trailer "Hobo With a Shotgun" (2011). Hauer played Freddie Heineken in "The Heineken Kidnapping" (2011), for which he received the 2012 Rembrandt Award for Best Actor. Also in 2011, Hauer appeared in the supernatural horror film "The Rite" as an undertaker named Istvan, the protagonist's father. From 2013 to 2014, Hauer featured as Niall Brigant in HBO's "True Blood". In 2015, he starred as Ravn in "The Last Kingdom" and as Kingsley in "Galavant". In 2016, he joined the film jury for ShortCutz Amsterdam, an annual film festival promoting short films in Amsterdam. Hauer voiced the role of Daniel Lazarski in the 2017 video game "Observer", set in a post-apocalyptic Poland. Lazarski is a member of a special elite police unit that can hack into minds and interact with memories within. Hauer also provided the voice of Master Xehanort in the 2019 video game "Kingdom Hearts III", replacing the late Leonard Nimoy. Hauer was an environmentalist.