In Color

How 'I'm a Virgo's VFX team brought the show's giant to life

Forced perspective, puppets, and CG all had a part to play.
 By 
Belen Edwards
 on 
All products featured here are independently selected by our editors and writers. If you buy something through links on our site, Mashable may earn an affiliate commission.
A giant man in a fluffy blue jacket stands in a white room, stooping so his head doesn't hit the ceiling.
Jharrel Jerome in "I'm a Virgo." Credit: Courtesy of Prime Video

Welcome to Thanks, I Love It, our series highlighting something onscreen we're obsessed with this week.


Director Boots Riley's I'm a Virgo is the most radical, inventive show on television right now. These qualities apply not only to its plot — which follows 13-foot-tall giant Cootie (Jharrel Jerome) on a journey of self-discovery through Oakland — but also to its imagery.

From comic book-style thought bubbles and nihilistic cartoons to anti-capitalist dream sequences and Cootie's impressive stature, I'm a Virgo is a visual feast — one that presented its team with a fair amount of exciting challenges.

"Reading the scripts, we knew right away that this was something different," VFX supervisor Jamie Barty told Mashable in a video interview. Barty is a part of VFX studio FuseFX, which helped bring the weird world of I'm a Virgo to life, blending CG and digital compositing with the practical effects achieved in-camera during filming. He broke down the tactics used to establish Cootie's scale, as well as how he and the FuseFX team approached the more CG-heavy scenes.


You May Also Like

How does I'm a Virgo play with scale?

Actors attack on a 13-foot-tall puppet of a man against a green screen.
Behind-the-scenes of the puppetry used in "I'm a Virgo." Credit: FuseFX
A group of young men attack a 13-foot-tall giant on a street at night.
The final shot. Credit: FuseFX

In centering on a giant, I'm a Virgo set a 13-foot-tall challenge for its VFX team. As Riley himself has said, the show did not use CG to make Cootie larger than the other characters. Instead, it used practical in-camera techniques as much as possible, such as forced perspective, miniatures, and puppets.

Barty was less involved in this aspect of the process, gesturing instead to I'm a Virgo's on-set VFX supervisor Todd Perry. Throughout pre-production and shooting, Perry used math to figure out how to achieve the major scale differences between Cootie and his scene partners in-camera.

When using forced perspective, for example, this meant mapping out where actors needed to be in each shot. "In order to have Cootie look bigger through the camera, you need Jharrel to be closer to the camera — like twice as close as everybody else," said Barty. "That also means he needs to be on a platform in front of the camera, because you're scaling him to the point of the camera."

On top of bringing Jerome closer to the camera and placing him on a platform, the forced perspective approach presented other challenges. Jerome's scene partners had to act to someone who wasn't spatially in front of them, meaning there had to be extensive rehearsals to nail their eyelines. Scenic elements Cootie interacts with also had to be scaled appropriately. For example, when he sits on the porch of his regular-sized house, he's really sitting on a scaled-down porch. "It blows your mind when you see it through the camera," said Barty. "It's just perfect."

On top of forced perspective, I'm a Virgo also worked with puppets and miniatures. According to Barty, every character had a miniature version of themselves — complete with accurate costumes and sculpted faces — for Cootie to interact with. When we see him kiss Flora (Olivia Washington), he's actually kissing a miniature of her. Elsewhere, when characters had to interact with Cootie, they acted against a large Cootie puppet. The puppet also helps in fight scenes, such as a sequence where Cootie gets in a fight outside a nightclub. His attackers swarm and climb him, but in shooting, they were actually swarming a puppet.

From there, Barty and FuseFX would help augment the puppet's movements and features to create the illusion of reality. "The puppets' faces didn't animate in real life; there were no animatronics involved. So we would do a head replacement and put Jharrel on top of the puppet, and then replace one arm as well so that it's flailing a bit more," Barty said.

How did I'm a Virgo approach its most CG-heavy scenes?

A man holds onto the side of a miniature rusty car with realistic human dolls in its seats while a man with a camera films.
Behind-the-scenes of "I'm a Virgo"s sideshow scene. Credit: FuseFX
A 13-foot-tall giant man holds onto a car full of excited young people as it rides in a circle around a parking lot.
The final shot. Credit: FuseFX

While I'm a Virgo certainly used many in-camera techniques to achieve its impressive visuals, it also relied on CG to add detail and realism to puppets and miniatures, or to stitch separate shots into one.

An example of the latter is in the sex scene between Cootie and Flora. "Everything for that sequence was 2D compositing," said Barty. "Just to get everything feeling like it's in the same space, feeling like the characters are the right scale compared to each other, and to get the eyelines correct as well."

The most involved sequence for Barty and FuseFX ended up being the sideshow scene in the very first episode, when Cootie helps his friends execute a number of impressive stunts. While shooting the scene, Jerome sat in a miniature car (driven by miniatures of his friends) on a rotating rig. Barty and his team then had to CG the car wheels to make them turn, CG the ground so it interacted with the wheels, and then remove the crew in the background in order to speed up the rotations of the car. They also added smoke, digital versions of Cootie's friends, and even replaced the car entirely in order for it to be accurately lit.

"You've got this digital car, digital characters in the car, digital tires, digital road, digital environment around it, all the lights, all the smoke, and then Cootie is the only thing left that's real," Barty said. "So a sequence like that ends up being 90% CG, even if that's not how it was planned to begin with. But when you go down that road, and you realize what you need to do to make the sequence exciting, you just do what you have to do to get it there. That was a really fun one to work on."

All episodes of I'm a Virgo are now streaming on Prime Video.

A woman in a white sweater with shoulder-length brown hair.
Belen Edwards
Entertainment Reporter

Belen Edwards is an Entertainment Reporter at Mashable. She covers movies and TV with a focus on fantasy and science fiction, adaptations, animation, and more nerdy goodness. She is a member of the Critics Choice Association and the Television Critics Association, as well as a Tomatometer-approved critic.

Mashable Potato

More from Thanks, I Love It
I love that 'Alien: Earth' trillionaire Boy Kavalier takes calls with his feet
Samuel Blenkin as Boy Kavalier in "Alien: Earth."

Brennan Lee Mulligan talks 'Dimension 20: Cloudward, Ho!'s breakout NPC
Brennan Lee Mulligan in "Dimension 20: Cloudward, Ho!"



The unicorns in 'Death of a Unicorn' are total 'movie magic'
A unicorn in "Death of a Unicorn."

Recommended For You
Trump celebrated the men's hockey gold. The women were the punchline.
Gold medalist Hilary Knight #21 of Team United States celebrates after the medal ceremony for Women's Ice Hockey after the Women's Gold Medal match between the United States and Canada


The best deals this week, according to Mashable's team of shopping experts
Pokémon cards and Acer laptop on gradient background

Xiaomi 17 launches alongside Xiaomi Tag, Watch 5, and more
Xiaomi 17

Amazon's latest Echo Show 8 and 11 just hit new record-low prices
Amazon Echo Show 8 and Echo Show 11 side by side

More in Entertainment
California just launched the country's largest public broadband network
Newsom stands behind a teen on a computer. A group of people cheer and clap behind them.

The Shark FlexStyle is our favorite Dyson Airwrap dupe, and it's $160 off at Amazon right now
The Shark FlexStyle Air Styling & Drying System against a colorful background.

Amazon's sister site is having a one-day sale, and this Bissell TurboClean deal is too good to skip
A woman using the Bissell TurboClean Cordless Hard Floor Cleaner Mop and Lightweight Wet/Dry Vacuum.

The best smartwatch you've never heard of is on sale for less than $50
Nothing CMF Watch 3 Pro in light green with blue and green abstract background

Reddit r/all takes another step into the grave
Reddit logo on phone screen

Trending on Mashable
NYT Connections hints today: Clues, answers for April 3, 2026
Connections game on a smartphone

Wordle today: Answer, hints for April 3, 2026
Wordle game on a smartphone

What's new to streaming this week? (April 3, 2026)
A composite of images from film and TV streaming this week.


NYT Strands hints, answers for April 3, 2026
A game being played on a smartphone.
The biggest stories of the day delivered to your inbox.
These newsletters may contain advertising, deals, or affiliate links. By clicking Subscribe, you confirm you are 16+ and agree to our Terms of Use and Privacy Policy.
Thanks for signing up. See you at your inbox!