By: Gizmodo Posted On: February 04, 2025 View: 3 Pedro Pascal, Vanessa Kirby, Joseph Quinn, and Ebon Moss-Bachrach star in the upcoming film. Read this on Gizmodo