Invasion: Earth
1998 · Acting
Still Crazy
Ruby Strangelove Young Witch
2015 · Writer
24 Hours in London
2000 · Acting
The Duchess of Malfi
Writer
The Postcard Killer