Entertainment Baz Returns: Star Crossed Love Baz: Star Crossed Love is the new name of the show to take place at the Palazzo Theater.