While there's no denying Pratt and Lawrence's onscreen chemistry, Scott Eastwood revealed that he lost out to the 37-year-old actor
for the role of Jim. Pratt told ET that he can sympathize
with getting passed up for parts. "Oh my gosh, there is so many roles that I have lost out to other actors," he admitted. “Yeah, for years and years, and years I auditioned. I auditioned for things and lost out constantly. Yeah, this is part of the deal, you know, it is part of the deal, and you find out that a lot of times that is the way that it's meant to be."
WATCH: Jennifer Lawrence Seduces Chris Pratt in Space in Passengers Trailer