Sign in to confirm you’re not a bot This helps protect our community. Learn more
love yourself
7Likes
130Views
2023Jan 3
A short film that follows a powerless man who constantly serves as a doormat to society. His life changes upon possession of the "vengeance 3000," a device that enables him to travel to a parallel universe and get revenge on others.

Ben Horner

128 subscribers