"Baba Films / Baba Arts Limited has curated the best of movies 'with a twist' tha".....