Tag: Shout! Studios
-
Shout! and Funimation bringing ‘Big Fish & Begonia’ to U.S. cinemas
Feb 19, 2018Shout! Studios and Funimation Films are bringing the artful Chinese animated feature ‘Big Fish & Begonia’ to U.S. cinemas starting on Friday, April 6, 2018.