Don’t Blame Karma! Update: Every week in 2021 saw a new Netflix movie release, making it a rather big year…