In this week's Life Picks, film correspondent John Lui reviews new Pixar movie Luca, coming out on Disney+ on Friday (June 18).