← Back to Home
π€
Barbara Lambert
Star
π Top Grossing Movie
Law Abiding Citizen
$127,944,208
π Lowest Grossing Movie
Dog 51
$8,445,713
π¬ First Film Debut
Law Abiding Citizen
2009
π Latest Film Release
Dog 51
2025