Holy Motors
Leos Carax's long overdue return to feature filmmaking - behind such dark delights as "The Lovers on the Bridge" (1991) and "Pola X" (1999) - is a self-reflexive avant-garde examination of external and internal influences.