I will check those out.
The Chekist is absolutely chilling!
The Chekist
https://www.youtube.com/results?search_query=the+chekist+full+movie