books and films