RoboCop
When the Phone Rings
Wicked
Spirited Away
Gladiator II
Pacific Rim
Deadpool & Wolverine
Mea Culpa
Sonic the Hedgehog 3
Mufasa: The Lion King
Stephen Leigh is known for Glossed Over (2008), 4:00am (2017) and Sad Hill Unearthed (2017).