Twin Town is a 1997 British crime film filmed and set in Swansea, Wales. It was directed by Kevin Allen; it stars real-life brothers Rhys Ifans and Llyr Ifans along with Dougray Scott.
- For more information, email the repository
- Advice on accessing these materials
- Cite this description