Sean McAllister is one of the most distinctive British film makers working today. His multi-award-winning films for the BBC and Channel 4 TV have played all over the world. His successes include the Sundance Film Festival winning films, The Liberace Of Baghdad (2004), Japan: A Story Of Love And Hate (2008) and The Reluctant Revolutionary, and the Sheffi…
Keep reading with a 7-day free trial
Subscribe to Annotations to keep reading this post and get 7 days of free access to the full post archives.