Arrow and Teen Wolf star Colton Haynes knows how to get into the spirit of Halloween. Last year, he dressed up as Fiona, Shrek’s plump and green-skinned main squeeze. How did he top it this year? …Ursula!!!
Videos by ComicBook.com
That’s right, the television hunk known for his chiseled good-looks transformed into the villainous Sea Witch that tormented sweet-but-naive Ariel in Disney’s 1989 classic The Little Mermaid. He spent his evening partying with Marvel’s Agents of S.H.I.E.L.D. star Chloe Bennet (‘Quake’/’Daisy Johnson’) and former Arrow costar Emily Bett Rickards (‘Felicity Smoak’).
Below, check out images and even a video of Haynes as Ursula.
Arrow airs on Wednesday nights at 8 p.m. ET/PT on The CW.