Jake Gyllenhaal was freaked out by his body double in new movie 'Source Code'.

The 30-year-old actor plays an injured helicopter pilot, Captain Colter Stevens, who is enabled by scientists to live the last eight minutes of another man's life in order to try and stop a bomb in the science-fiction thriller.

Jake admits he found it disturbing to be introduced to the prosthetic version of his character, which had electrodes wired up to 'his' exposed brain.

He said: "It was pretty creepy to behold. They had my eyes moving and my lips, it was quite freaky. The process of doing those things, making the cast and everything, is often even weirder than when you see the result of it because it's so suffocating and strange.

"But I've never seen something that looked so much like me and I even took a picture of it with me with my thumb up and then got really paranoid because I didn't want anyone to like steal my phone and find my picture and be like, 'That's the 'Source Code'!' The brilliance of the artistry of how they did it is what blew me away more than anything."

The Hollywood heartthrob joked he has found the perfect home for his doppelganger since shooting wrapped - his bed.

He quipped: "It's now my pillow. I wake up every morning and go, 'Aaah, what a wonderful face to wake up to.' "

'Source Code', which is directed by Duncan Jones and also stars Vera Farmiga and Michelle Monaghan, is released worldwide in April.