Some of the biggest names in Hollywood attended the Sonic the Hedgehog 3 premiere in London last night (December 10.)
Jim Carrey, Idris Elba, Keanu Reeves, and James Marsden were among the superstars spotted on the blue carpet in Leicester Square.
Ben Schwartz who plays Sonic the Hedgehog, Colleen O’Shaughnessey, Tika Sumpter, and other co-stars also attended the star-studded premiere.
Comedic legend Jim Carrey was spotted interacting with fans and signing autographs outside Cineworld in Leicester Square.
The movie lands in UK cinemas on December 20th, just in time for the school Christmas holidays.
British TV stars, singers, and their families attended the premiere alongside Hollywood royalty.
There were appearances from JLS star Aston Merrygold and family, and EastEnders’ Jacqueline Jossa.
There was also a special appearance from Sonic the Hedgehog, Knuckles and Tails.
Sonic 3 sees the namesake hero (Ben Schwartz), his helicopter-assed fox buddy Tails (Colleen O'Shaughnessey), and echidna Knuckles (Idris Elba) face their most dangerous foe yet, in the form of Shadow (Keanu Reeves).
A hedgehog from the dark side, Shadow was developed in a top-secret government lab, but busts out and seeks vengeance for his tragic past.
Scroll through to see photos from last night’s Leicester Square premiere.

1. Ben Schwartz
Ben Schwartz attends the "Sonic The Hedgehog 3" premiere in London | Getty Images for Paramount Pictu

2. Krysten Ritter
Krysten Ritter attends the "Sonic The Hedgehog 3" UK Premiere | Getty Images for Paramount Pictu

3. Jim Carrey
Jim Carrey interacts with fans during attends the "Sonic The Hedgehog 3" UK Premiere at Cineworld Leicester Square | Getty Images for Paramount Pictures

4. Idris Elba
Idris Elba spotted on the blue carpet | Getty Images for Paramount Pictu