Check out the announcement of Eddie’s newest project to premiere on Netflix on February 23rd.

Read now at Deadline