Jake Gyllenhaal is without doubt among the best actors working today. His range of roles is just phenomenal. The good thing is that he knows that he is in demand and is making full use of it. In last 3 years alone has starred in more than 10 movies. That is a very high for a leading actor in Hollywood. We all know the films that he has starred in.