a trailer for a popular foreign television show