David Wheeler, better known as David Thewlis, is an English actor and filmmaker. He has appeared in a variety of genres in both film and television. From Wikipedia
Released online July 28, the trailer follows an exclusive theater debut ahead of Avatar: Fire and Ash’s December 19 launch.