Otto Production is a film production company turning impossibilities into possibilities.