Battlestar Season 4 April 13, 2008 by Stephen Hucker Does this picture remind you of a certain famous painting? But who is Judas? And who is Jesus?