Life of Lemon is a 2011 drama film. It stars Barry Kneller, Rachel Miner, Dan Lauria and Beth Grant. It is directed by Randy Kent and written by Barry Kneller.
Source: Wikipedia