BMX bikers from the 80s? I’ve heard of worse things to make a movie out of. The Nostalgia Critic reviews 1986’s Rad. Rad was first released on March 28th, 1986 and was directed by Hal Needham. The movie stars Bill Allen, Lori Loughlin, Talia Shire and Ray Walston.