The Price We Pay (2022) 25 March 202425 March 2024 Rating: ★★★ Getaway Thriller/Mad Surgeon Director: Ryuhei Kitamura Actors: Stephen Dorff, Emile Hirsch, Vernon Wells, Gigi Zumbado, … Category: Horror