Wormwood Official Trailer – Netflix

Netflix has released an official trailer for its upcoming docudrama series, Wormwood. The six-part special series explores the limits of

Read more

Isle of Dogs Official Trailer

Fox Searchlight has released an official trailer for  its up coming stop-motion film, Isle of Dogs. The long-awaited film from writer,

Read more