Michael Shannon has heaped praise on Henry Cavill and his depiction of Superman in Man of Steel.
Shannon will take on the role of General Zod as Superman returns to the big screen this summer with Zack Snyder in the director's chair.
And the actor says that he has already seen the movie and has hinted to E! that Cavill delivers a terrific performance.
"He’s perfect, he’s flawless. He’s everything you could possibly want.
"I saw the movie the other day for the first time, and I just love the original as much as anybody but I can’t think of another actor in the business today that could come close to what he did. He was just sensational."
Man of Steel marks the first superhero movie that Shannon has starred in as he is joined on the cast list by Amy Adams, Russell Crowe and Diane Lane.
2013 is set to be a busy year for the actor as he is also set to star in The Iceman and They Came Together while he is also working on The Harvest and Young Ones.
Man Of Steel is released 14th June.
Tagged in Michael Shannon Superman Henry Cavill