Opened 12/3/2021 | Theatrical • Limited
A smooth-talking telemarketer finds himself at the mercy of the man he tried to swindle.
Dean
Release Date: 12/3/2021