a trailer for an upcoming movie with people on a beach