Nicholas Acosta: Nicholas Acosta. Director: Man Eaters. Nicholas Acosta is known for Man Eaters (2018), Friend Request (2012) and Angela (2017).
Known For: Man Eaters (Director), Friend Request (Director), Angela (Director), Time-stoppers (Director)