Moroccan Film Delves into Unfettered Love Between Man and Beast