Newborn is one of those trailers I watch, every so often, that leaves me sat afterwards, with a puzzled look on my face going: “Huh…” Not in a bad way, not at all, but in a head scratching I have no idea what the fuck I just watched but damn if if I’m not very…