I really enjoyed. Superheroes are not my thing, but this anti-superhero. Good acting but Keith Urban's accent is awful. I did not realise he was supposed to be playing someone British, I knew he was an Aussie so I thought it was a unusual Aussie accent. Not for those who are easily offended, Keith urban gets some great lines. The dolphin and lobster jokes were the funniest bits.