ADVERTISEMENT
I Otto Bell is an English filmmaker based in New York. His debut feature The Eagle Huntress has a 93% Certified Fresh Rotten Tomatoes rating and was Oscar shortlisted and BAFTA nominated.
ADVERTISEMENT
ADVERTISEMENT
I Otto Bell is an English filmmaker based in New York. His debut feature The Eagle Huntress has a 93% Certified Fresh Rotten Tomatoes rating and was Oscar shortlisted and BAFTA nominated.
ADVERTISEMENT