Heave Ho Productions, like many other production houses, found themselves locked down thanks to COVID-19. But that didn't stop them from creating.
'The Machine' is a short film directed by award-winning director and filmmaker Adolfo Mena Cejas. Here's why you need to see it.