Film & Television

DVD: The Ride

Nathan Kurosawa’s The Ride, which won the 2003 Audience Award for Best Feature at the 2003 Louis Vuitton Hawai‘i International Film Festival, drew more than 15,000 at its Sunset on the Beach screening that year. Now, you can catch the…