Dafydd Havard Pictures - Rotten Tomatoes