working from a surprisingly sensitive script co-written by gianni romoli ... ozpetek avoids most of the pitfalls you 'd expect in such a potentially sudsy set-up . 
(ROOT (S (S (VP (VBG working) (PP (IN from) (NP (NP (DT a) (ADJP (RB surprisingly) (JJ sensitive)) (NN script)) (VP (VBN co-written) (PP (IN by) (NP (NNP gianni) (NN romoli)))))))) (, ...) (NP (NN ozpetek)) (VP (VBZ avoids) (NP (NP (JJS most)) (PP (IN of) (NP (NP (DT the) (NNS pitfalls)) (SBAR (S (NP (PRP you)) (VP (MD 'd) (VP (VB expect) (PP (IN in) (NP (PDT such) (DT a) (ADJP (RB potentially) (JJ sudsy)) (NN set) (HYPH -) (NN up))))))))))) (. .)))
(ROOT (S (S (VP (VBG ) (PP (IN ) (NP (NP (DT ) (ADJP (RB ) (JJ )) (NN )) (VP (VBN ) (PP (IN ) (NP (NNP ) (NN )))))))) (, ) (NP (NN )) (VP (VBZ ) (NP (NP (JJS )) (PP (IN ) (NP (NP (DT ) (NNS )) (SBAR (S (NP (PRP )) (VP (MD ) (VP (VB ) (PP (IN ) (NP (PDT ) (DT ) (ADJP (RB ) (JJ )) (NN ) (HYPH ) (NN ))))))))))) (. )))