Pete Teo gets punched in the face for Ghost in the Shell


PETALING JAYA: How many Malaysian actors can say they have been punched by Scarlett Johansson? Well, Pete Teo can.

Teo has a small but significant role in Hollywood blockbuster Ghost in the Shell, in which he plays Tony, the "slightly crazy" owner of a Yakuza (Japanese triad) nightclub that deals in illegal cybernetic enhancements.

Johansson's character, Major, who is there following up on a lead, ends up handcuffed to a pole in a small room with Tony, and in the ensuing fight, punches him in the face, sending him flying.

The 44-year-old singer-songwriter, actor and filmmaker said that it took about a week to shoot the scene, which amounts to less than four minutes in the actual movie.

"We shot it this time last year in Wellington, New Zealand. I was there for a few weeks. The first week was mostly physical training to prepare for the role.

"Then it took a couple of weeks to get the look of the character right, and the actual shooting took about a week," Teo recalled.

He also had to wear heavy makeup for the role, which took two hours to put on each day.

According to him, Johansson was very professional and very easy to work with.

"She's really sporting and chatty, with no attitude at all. She's a really great actress, and definitely knows what she's doing," he said.

Teo, who saw the complete movie a couple of weeks ago, said that seeing himself on-screen took some getting used to at first.

"My initial thought was, 'Is that really me?'

"Overall, I enjoyed it. I was expecting the density or the darkness of the original anime, but I thought they paid homage to the whole thing very well," he said.

Ghost in the Shell is Teo's first Hollywood film after several local productions including Ho Yuhang's At The End Of Day Break and Afdlin Shauki's Papadom.

Ghost in the Shell is based on a manga by Masamune Shirow, and also stars Pilou Asbaek, Takeshi Kitano, Juliette Binoche and Michael Pitt.

The movie begins screening March 30 at GSC cinemas nationwide.

Get 20% OFF The Star Digital Access

Monthly Plan

RM 13.90/month

RM 11.12/month

Billed as RM 11.12 for the 1st month, RM 13.90 thereafter.

Best Value

Annual Plan

RM 12.33/month

RM 9.87/month

Billed as RM 118.40 for the 1st year, RM 148 thereafter.

Follow us on our official WhatsApp channel for breaking news alerts and key updates!

Next In Nation

Zahid pays courtesy call on Erdogan, strengthens bilateral relations, trade
Rawang-Kuala Selangor road closed due to landslide
Melaka polls: Don't vote blindly, see if previous reps' pledges fulfilled, urges Chong
Causeway taxi quota to rise to 500 from Nov 16; CDG Zig, Malaysian firm to get ride-hail licences
Malaysian ambassador to Indonesia presents credentials to President Prabowo
Why delay Najib's house arrest if all conditions met, questions lawyer
Senior citizen killed, six hurt in Kluang crash
Explain delay of Najib's house arrest, urges Asyraf
Indonesian boy drowns after falling into river during fishing trip
Najib's residence declared as a prison

Air Pollutant Index

Note: API is calculated based on 24hr running average of the most dominant parameter.

Highest API Readings

    Select State and Location to view the latest API reading

    Others Also Read