Mostly known as Catherine Edwards

Main menu

Tagged with Robert De Niro …

“In the future, everyone will be world-famous for 15 minutes”. So said Andy Warhol in 1968. Nowadays, that either means throwing a strop on X-Factor, or chucking a cat in a wheelie bin in suburban Coventry. In this 2001 film, however, it meant two Eastern European maniacs carrying out and documenting a series of brutal killings, … Continue reading →