Maggie Moore Best movies: The Visitor (2007) Hedwig and the Angry Inch (2001) The Incredibly True Adventure of Two Girls in Love (1995)