(Partisan)The Doncaster genre-hopper has plenty of good ideas but can’t quite marshal them into a compelling whole