Enjoyed it a lot, very fun theme answers! Main comments would be for 19-Down, you might consider re-cluing to get rid of "or", and 45-Across is cute but a little odd for a non-theme type of clue. Otherwise really solid clues, and a great puzzle!
Thanks for those notes! If you mean 11D, you're absolutely right. Totally missed that. You're also right about 45A, but it just tickled me too much to change.