Dir: Kevin Allen
Starring: Rhys Ifans and Rachel Scorgie
Two brothers take revenge on a local businessman for the death of their parents and sister
This very successful Welsh black comedy crime film was set in and around Swansea and there are several scenes filmed outside Swansea station. In the background of one, an HST power car can be seen through the booking hall standing at the buffer stops.