Missing In Action Films is a London-based, Academy Award-winning independent film production company founded in 2003 by Mia Bays.

Advertisements