“The Lady From Shanghai” Is One Of The Great Film Noirs

Orson Welles' The Lady From Shanghai earns a wonderful dual format DVD/Blu-ray release from Powerhouse Films...
Posted On 30 Jun 2017

Francis Lee’s Directorial Debut “God’s Own Country” Wins Best Film At EIFF

Francis Lee's directorial debut God's Own Country has won the prestigious Michael Powell Award...
Posted On 30 Jun 2017