Pin-up Ava Ramon and Candy Manson's step fantasy movie