Student or Learner
I wonder this phrase words carry the same meaning,
This film/ she/ he sweeps me away.
This film/ she/ he sweeps my heart.
This film/ she/ he sweeps my heart away.
The first and third have a meaning (but not the same one). The second is meaningless.
'Sweeps ... away' = is very impressive, or (slightly different) makes a deep impression. If it's a film, your heart may not be affected at all (unless it's very frightening and leads to a medical emergency! ). Unless it's followed by an adverbial phrase (e.g. 'the film swept me away on a wave of nostalgia'), it might be better to use 'blow away' [it's a metaphor: think of an explosion: 'Have you seen it - it'll blow you away!']
You might say a person 'sweeps your heart away'.