Upgrade

Upgrade ★★★★★

I can't describe why I love this film so much but I just do. I love the direction, I love the acting, I love the soundtrack, I love the writing, I love the camera work, I love the editing, I love the story, I love the cinematography, I love the world building, and oh my fucking god, I LOVE THAT ENDING!!!

Long story short, I love this film.