At first it seems like Red Sparrow
is a modern day Alfred Hitchcock movie!
