No word on when or where this was filmed, but what a strange cast of characters. Ever seen anything like it?