
A whistleblower in a corporate toy company scandal attempts to regain his credibility after going on live television with schmutz on his lip.
Directed by Elvira Ibragimova, Elizabeth Cole, Patrick Meighan
User score
0 votes
Released
October 16, 2024
15m
English
Budget → Revenue
$26.0K → —