Harrison Ford finds role ``compelling''
London Actor-producer Harrison Ford finds his role in upcoming movie Extraordinary Measures, ``compelling'' which is different to the roles that he has already played.
Harrison Ford, the star of Indiana Jones will be playing the role of a scientist in an upcoming movie.