April 16, 2018April 16, 2018 Leap short film Leap, a short film written by Kristy Hocking and directed by Tropfest finalist director and actress Izzy Stevens has recently won ‘Best Experimental Film’ at Redline International Film Festival.