If you told me one of these actors played an angel and the other played a demon, made me guess, then told me which ones were actually which, I would not have believed you.
Somewhere there's a universe populated entirely by characters played by either Michael Sheen or David Tennant. Let's sneak in and be flies on the animated gif of a wall, shall we?