Michael Shen

Michael Shen

Birth : 1978-03-31, New York City, New York, USA

Profile

Michael Shen
Michael Shen

Movies

Bedeviled
Detective
When a group of teenagers receive an invite to download the latest smartphone app, an intelligent personal assistant, they expect a harmless way to get directions and restaurant recommendations. But the sinister nature of the app soon reveals itself, tormenting the friends by tapping into their darkest fears.
Caught
Justin's Coworker
A desperate housewife discovers her husband is having an affair and kidnaps his unsuspecting mistress, but what starts as a prank quickly spirals out of control.