It's not Eric's fault but presumably Himan Brown's that this episode, like so many others, directs the young woman to have a ridiculously high and sticky-sweet voice. If I have one overarching complaint about CBSRMT after 160-odd episodes, it's that consistently terrible production choice. When the cast of characters calls for any woman under 30, look out...

Everything else, though, is her fault--the dartboard approach to picking a couple of mystical powers and trying to tell a story about them, the silly love stories, the way the guy callously shrugs off a tragic death. Certainly this was a tongue-in-cheek episode, but just because it's goofy doesn't mean it's good.