Stephen Moyer’s upcoming film, Evidence will be distributed to theaters and it should have it’s release this summer. In a deal that was made in Austin, Texas on the eve of the SXSW festival, Image Entertainment picked up U.S. distribution rights to the film, a thriller which stars Stephen and Radha Mitchell. The rights include theatrical, [...]