The cast of Littlemouth, a sci-fi mystery, has been announced. Isabelle Fuhrman and Dennis Quaid will play the leading roles, joined by David Thewlis, Josh Hutcherson, and Kiera Allen. Jonathan Sobol both wrote and directed the movie. Nicholas Tabarrok is producing alongside William G. Santor and Doug Murray, the latter of whom work for Productivity Media. Mimi Steinbauer’s Radiant Films will handle the international distributing rights.