Actor Chris Evans has revealed that he initially had reservations about taking on the role of Captain America.

The 32-year-old admits that he had a "certain apprehension" about working on the Marvel Studios franchise.

Speaking to Access Hollywood, Evans said: "There's a certain apprehension initially. When you do movies one at a time, there's a certain level of control you have in your career."

He continued: "With a six-picture contract, if one of these movies comes out, [and] there's a positive response and as a result your personal life and your level of anonymity is altered.

"You may potentially need an opportunity to retreat and regroup. And if you have this contract, you may not be afforded that chance."

Captain America: The Winter Soldier opens on March 26.