Allen Leech Movies
- 2022
My Name Is Andrea
My Name Is Andrea6.52022HD
A rousing portrait of feminist writer Andrea Dworkin, one of the most controversial and misunderstood figures of the 20th century, who fought...
- 2008
Factory Farmed
Factory Farmed62008HD
Short film made for the SCI-FI-LONDON 48 hour film challenge 2008 in association with the SciFi Channel.
- 2000
Iníon an Fhiaclóra
Iníon an Fhiaclóra02000HD
New kid Rory falls in love with the dentist's daughter Genie, and discovers painfully that falling in love can mean losing not only your teeth but...