0.259
Popularity3
Credits5.7
Rating34.3M
Budget62.7M
RevenueVisual Effects
Primarily
2020 You Should Have Left Visual Effects
2019 Captive State VFX Artist
2003 Daredevil Digital Compositor