Jake Gyllenhaal at his finest