

“I want to fuck you so bad”
After encountering child actor Ralph Carter on the street, a young man reverts to a primordial state and discovers he is the messiah
Directed by Isaac Lyon-Freedman
User score
1 votes
Released
November 2, 2025
2m
English
Budget → Revenue
$5.0 → $5.0