Larry Ray is the subject of the new Lifetime movie "Devil on Campus" and The Cut's 2019 investigative piece "The Stolen ...
Business Insider
6 days ago
View all
Documentary
A group of Sarah Lawrence College students fall under the influence of a friend's father, Larry Ray. The series follows the cult from its origins through its still-unfolding aftermath. imdb.com