In all honesty I can go either way on this pic of Vinnie Jones as Juggernaut for the upcoming X-Men: The Last Stand feature, but considering he is standing in a living room with the equivalent of an expensive Halloween costume on I am going to cut him some slack. I am sure the filmmakers will do a bit to spiff this up.
I am remaining confident! Click here or the pic above to check out the full-sized photo.
X-Men: The Last Stand hits theaters on May 26.