An agent sent on a lethal mission gets help from an unexpected source.
My Own Worst Enemy is not available for streaming at this moment.