, updated
Kevin Spacey appeared in good spirits as he attended the premiere of his new film Peter Five Eight in Philadelphia on Thursday.
The actor, 64, has resumed his film career months after he was cleared of sexually assaulting four men.
The American Beauty star looked happy to be back on the red carpet as he posed alongside his co-star Jet Jandreau.
Spacey wore a black blazer and matching trousers along with a navy cardigan and light blue shirt.
He also posed for pictures with the film’s director Michael Zaiko Hall and distribution company Invincible Entertainment CEO’s Tom Ashley.