
A whistleblower in a corporate toy company scandal attempts to regain his credibility after going on live television with schmutz on his lip.
Shit on Your Lip was directed by Elvira Ibragimova.
Shit on Your Lip runs for 15min, and was released in 2024.
Sign in to join the discussion
No comments yet. Start the conversation!