Behold -- new cast photo for MELROSE PLACE.