Not doing so well this week.
15a Product title. (9) letters
??A?E?A?E
28d. Above criticism (6,8) letters
Beyond P?????c?
50a. Spectre (10) letters
???????m?N
I feel if I get those ones answered, I might be able to make more headwat, or maybe I will be back. Brain not in crossword mode this weekend