8. Nathan Fillion

Nathan Fillion

There was speculation that Nathan Fillion would play everyone from Cosmo to Nova in Guardians of the Galaxy, but the reality ended up being a blink and you’ll miss it cameo as one of the inmates in the Kylln prison that Star-Lord is sent to near the beginning of the movie. It seems – and please do correct us if we’re wrong – as if he’s the big alien who confronts Quill and is quickly taken down by Groot, but had we not been told about his appearance beforehand, it’s a fair assumption to say that no one would have ever realised! Some might dismiss this as being a “pointless” cameo, but bear in mind that this leads the door wide open for him to make a more significant appearance in a Marvel movie somewhere down the line when he’s not so busy with Castle!