A young woman witnesses a bus accident, and is caught up in the aftermath, where the question of whether or not it was intentional affects many people's lives.
Release Date
September 30, 2011
Budget/Revenue
They had $14,000,000 on making this film, and they earned $46,500 in total. That means they made profit around -$14,000,000.