Maggie Moore Beste films: The Visitor (2007) Hedwig and the Angry Inch (2001) The Incredibly True Adventures of Two Girls in Love (1995)