Lulia Burch's uninhibited passion ignites the screen in a sensual display.