Angus Macfadyen and Eric Roberts co-star in the experimental art film Facade (2000), a social satire in the avant-garde tradition of Luis Buñuel’s The Discreet Charm of the Bourgeoisie (1972). A series of seemingly disconnected, highly surrealistic vignettes bombard the viewer with too much (or is it … Join Mr Skin to read her entire Biography