Travis LaSalle

Recently added

Initiation
5

Initiation

Oct. 08, 2020

Initiation

During a Whiton University’s pledge week, the carefree partying turns deadly when brutal murders start befalling the students, sending ...
The Social Dilemma
7.6

The Social Dilemma

Jan. 26, 2020

The Social Dilemma

This documentary-drama hybrid explores the dangerous human impact of social networking, with tech experts sounding the alarm on their own creations.