Story: The story is well developed but a bit rushed since this is quite short for a movie. There are several things I could see being fleshed out better with more time, but they use the time they have well. I'd