BUG FIX: safe_find_film now supports dicts and objects