Twin Town is a dark comedy set in the small town of Swansea in Wales. The story revolves around two brothers who get involved in drugs, car theft, and other illegal activities. They also seek revenge against a nasty cop who killed their dog. The film explores themes of corruption, adultery, and the struggles of life in a small town.
A documentary about the allegedly conspiratorial killing of Diana, Princess of Wales and Dodi Fayed.
No More results found.