Originally Posted by gilesb
Peak point seems an odd phrase in this article.
Could this be someone from Twin Peaks? I don't really know the show or its stars, i did a quick google and none of the stars seemed to stand out to me but I could be missing something?
The lady from The Practice, MIB 2, was also in Twin Peaks. Now known for how she completely ruined her face.