Less than 24 hours after news broke of a bizarre incident involving director David O. Russell and his transgender nephew Nicholas Peloquin, the Broward Sheriff's Office in Florida has decided to end its investigation.
categories Movies